Restaurant
4.6 (8 reviews)
430 Han Kou Lu, Huang Pu Qu, Shang Hai Shi, China, 200001
+86 21 6312 9793