Restaurant
5.0 (4 reviews)
52 Xiang Yang Bei Lu, Jing An Qu, Shang Hai Shi, China, 200041
+86 21 5404 7587