Restaurant
4.3 (23 reviews)
59 Fu Xing Zhong Lu, Huang Pu Qu, Shang Hai Shi, China, 200021
+86 21 6374 4249