Restaurant
4.4 (5 reviews)
215 Xiang Yang Nan Lu, Xu Hui Qu, Shang Hai Shi, China, 200031
+86 21 5404 6529