501 Long Hua Rd(W), Xuhui District, Shanghai. | Area: Xuhui, Shanghai Stadium
021-64681177
501 Long Hua Rd(W), Xuhui District, Shanghai. | Area: Xuhui, Shanghai Stadium
DetailsRestaurant: Tea house restaurant.
Transportation: - 200 meters to Shanghai Stadium; - 2 km to Everbright Exhibition Center; - 2 km to Xujiahui; - 4 km to South Railway Station; - 20 km to Hongqiao Airport.