Restaurant
4.0 (70 reviews)
556 Fu Zhou Lu, Huang Pu Qu, Shang Hai Shi, China, 200002
+86 21 6322 2624