Date
January 1, 1970
Venues
Venue Name
Flamingo Shanghai Space
Address
Bldg 11, 7F, 207 Mengzi Lu, by Xietu Lu
Phone
180 1866 4983

Photos of (9)

Map of Venue

Events & Promotions at This Venue

Weekly updates to your email inbox every Tuesday