Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
Cui Hua Ca Restaurant
NileGuide Expert Says:
Best tea in Shanghai
Address:
139 Ruijin Yi Lu
200020 Shanghai, China
view map
Phone:
+86 21 5306 5007
Map:
Contact
·
Privacy
·
Terms