We dined at South Beauty 9 of us and shared a delicious meal. Would highly recommend a visit. You should note that South Beauty is a chain of high end Sichuan restaurants and this review is for the one at Superbrand Mall. Excellent views went with the lovely food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.