OLLA

Type:  Spanish Cuisine, Tapas
Sin título-2.jpg

Address

223 Maoming Rd (N), Jing'An,Shanghai 200041 Shanghai China

Phone

021-62288520