Restaurant
3.8 (52 reviews)
270 Jia Xing Lu, Hong Kou Qu, Shang Hai Shi, China, 200081
+86 131 2220 8748