Restaurant
4.5 (11 reviews)
128 Tai Cang Lu, Huang Pu Qu, Shang Hai Shi, China, 200021
+86 21 6206 6177