108 E Superior St
Chicago, IL 60611
Chicago, IL 60611
Open HoursArray
OverviewThe Shanghai Terrace housed in the Peninsula Hotel serves authentic Chinese Cuisine (Cantonese and Shanghainese), as well as smatterings of food from the Asian subcontinent....
more
