Restaurant
4.2 (91 reviews)
603 Fu Zhou Lu, Huang Pu Qu, Shang Hai Shi, China, 200003
+86 21 6322 3673