Inside Xintiandi’s The Roof aka The Red Building
The Roof aka the “Red Building” is a newly opened lifestyle hub in Xintiandi, Shanghai. Here’s a guide to the restaurants, bars, and cafes in the building.
Browsing Tag