South Beauty is a China-wide chain of quality Sichuan restaurants. The French Concession branch is situated in an old colonial mansion with a lawn that's seen its fair share of weddings. The prices are more than what you'd pay at a home-style place, but it's worth it for the surroundings. The other branches are less well-located, but of an equal calibre.