Restaurant
4.2 (59 reviews)
130 Jin Xian Lu, Huang Pu Qu, Shang Hai Shi, China, 200041
+86 21 6253 3554