Restaurant
4.2 (25 reviews)
1038 Nan Jing Xi Lu, 南京西路 Jing An Qu, Shang Hai Shi, China, 200041
+86 21 6272 6972