Restaurant
4.1 (23 reviews)
343 Fu Zhou Lu, Huang Pu Qu, Shang Hai Shi, China, 200001
+86 21 6328 0504