Top Spanish restaurants in Shanghai China 200061

China-Places.com has listed approx 1 Spanish restaurants in Shanghai. Some of the Top rated Spanish restaurants in Shanghai are- OLÁ Bar & Restaurant.

Place Name
Type
Address
Spanish restaurant
Spanish restaurant
1105 Wuding Rd, Jing'an District, Shanghai, China, 200061

Similar Categories