Big Lill's Kitchen, CHICAGO, Illinois (IL)
Conveniently located at 1741 West Farragut Avenue () in CHICAGO, Illinois (IL) (60640), Big Lill's Kitchen can be reached at 7732934800. Please call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Big Lill's Kitchen contact information and details:
Address: 1741 West Farragut Avenue - , CHICAGO, Illinois (IL) 60640
Contact Phone: 7732934800
