South Beauty is a well-loved Sichuan restaurant in Shanghai. The food is spicy and delicious, and the atmosphere is always just right. There are branches all over the city, including Shanghai Times Square, Shanghai City Center, Citic Square, 881 Club, and Shi Mao International Plaza. I've been to the restaurants at Super Brand Mall in Pudong, and at Tao Jiang Road in Xu Hui (just off of Heng Shan Road). Both are nice, but the environment at Tao Jiang Road is really top-notch. The decor is something else, and the service is good. And the food is always of the best quality at South Beauty.
Subscribe to Peregrine Online by Email