Restaurant
4.7 (3 reviews)
480 Hua Shan Lu, Jing An Qu, Shang Hai Shi, China, 200031
+86 21 6249 9917