Shanghai 360
Chinese
Shanghai 360 is a Chinese restaurant offering pickup and delivery services. It is located at the RBC Waterpark Auditorium.
Location
Best places nearby
The highest rated places close to Shanghai 360.
Local restaurants nearby
88 Queens Quay West, Toronto, Canada



