Restaurant
4.1 (8 reviews)
290 Wan Ping Lu, Xujiahui, Xu Hui Qu, Shang Hai Shi, China, 200030
+86 21 6472 9778