Date
January 1, 1970
Venues
Venue Name
Xuhui Garden
Address
Xuhui Garden, 968 Tianyaoqiao Lu, by Zhongshan Nan Er Lu
Phone
5410 0000

Map of Venue

Events & Promotions at This Venue

Weekly updates to your email inbox every Tuesday