South Beauty Eight Eight One 881 South Beauty 881

South Beauty 881 Map

881 Yan’an Zhonglu (Tongren Lu)
Shanghai, china 200040
(86) 21 6247-6682
Map
Cuisine: Chinese / Szechuan / Shanghai
Quality Chinese food in a luxurious old building surrounded by a relaxing garden hiding diners from the city bustle.
Openings: Lunch & Dinner daily

Features