Parlor locations
Price range $15-30 3 locations
Parlor Pizza - River North 405 N. Dearborn405 N. Dearborn, Chicago, IL 60654
Rated 4.8 out of 5 by 76 guestsItalian
Parlor Pizza Bar - West Loop 108 North Green Street108 North Green Street, Chicago, IL 60607
Rated 4.8 out of 5 by 142 guestsBar / Pub
Parlor Pizza Bar - Wicker Park 1824 W Division St1824 W Division St, Chicago, IL 60622
Rated 4.9 out of 5 by 94 guestsBar / Pub