Shanghai Terrace
Experience the best Chinese cuisine in Chicago at Shanghai Terrace.
Shanghai Terrace is a Chinese restaurant located in Chicago, USA. Voted "Best Chinese Restaurant in Chicago" by Zagat Survey, it offers a wide variety of Cantonese delicacies as well as a chic outdoor terrace with spectacular skyline views. The menu features contemporary interpretations of Shanghainese, Cantonese, and Sichuanese classics, making it known as one of the best Chinese cuisine options in the city.
Do you work for Shanghai Terrace? Contact us to learn more about who's managing this profile or gain access.