Shanghai Restaurant
Address:
3552 W 26th St, Chicago, IL 60623
Phone:
(312) 277-0827
Restaurants,
Chinese
Other Businesses:
- Marko's Tacos at 946 W Newport Ave, Chicago, IL 60657
- Chicago's Original Maxwell St at 5304 S Western Ave, Chicago, IL 60609
- Sing's Noodles at 2171 S China Pl, Chicago, IL 60616
- Stretch Run at 544 N La Salle Dr, Chicago, IL 60686
- New West Associates at 1440 W Taylor St, Chicago, IL 60607