Bar
/
China

The Fat Olive | Greek restaurant in Shanghai

Address
228 Xizang S Rd, 卢湾区 Shanghai, China

Feel like Greece @ The Fat Olive, a Greek restaurant in Shanghai, China!

Read More
Amenities not found.
0
Overall
0.0%