South Beauty Taojiang Road

Shanghai Restaurant
Learn how the Cvent Supplier Network works
Brand
Independent Restaurants
Built2003
No.28-1 Taojiang Road
Xuhui District
Shanghai 312000
Restaurant Price Range
Event Space1,500 sq. m
Seating Capacity330
Standing Capacity
No.28-1 Taojiang Road
Xuhui District
Shanghai 312000

Meeting Space

Total Meeting Space1,500 sq. m

Nearby

More

Contact Us

Already have an account?