1372 W Grand Ave
Chicago, IL 60622
Chicago, IL 60622
Open HoursMo to Th from 11:00am to 10:30pm,Fr from 11:00am to 11:30pm,Sa from 05:00am to 11:30pm,Su from 04:00pm to 09:30pm
OverviewThis family-owned restaurant west of downtown has charm and integrity. Come hungry as the pasta portions are unbelievable. You can ask for a half order and still have food for...
more