Opened on January 16, 2002 and covering a total area of 1100m2, South Beauty Shanghai Times Square is able to accommodate 300 people for dinner at most. Two columns of modernistic and abstract-style glass poles separate the central hall into three dining sections. The red round sofas in the center express passion and unrestraint. The star-studded ceiling reminds of the sky at night. The soft light radiates to every corner of the room, creating a strong Chinese aroma.