South Beauty is a very beautiful restaurant located in the Super Brand Mall in Shanghai’s Pudong district. The view of the Bund was awesome from this location making us worry about the quality of the food. You have to spend at least ¥200 per person to sit by the window. Dining on the outdoor deck is unparalleled. South Beauty, founded in 2000 by Zhang Lan, has over 40 high end restaurants throughout China including Beijing, Shanghai, Shenzhen, Tianjin, Chengdu, Suzhou, QingDao, Shenyang. They also run Steam, LAN Club, and SUBU. We had eaten at this location about two years ago and had mixed results. South Beauty Was picked this time because the other restaurants in the Super Brand Mall had already closed. They serve a combination of Sichuan and Cantonese Chinese food in stylish environments.
Read the rest of this entry »
Filed under: $$, $$$, 2.5 stars, China Restaurant Reviews, Chinese Restaurant, Dine Again?, International, Maybe Again, Restaurant Cost, Restaurant Cuisine, Restaurant Location, Restaurant Rating, Restaurant Review | Tags: Dinner, Pudong, Shanghai, Super Brand Mall, The Bund |