top of page
LITTLE ITALY
CHICAGO, IL
1079 W TAYLOR ST
CHICAGO, IL 60607
(312) 226-4017
Monday - Friday 9:00AM-11:00PM
Saturday 10:00AM-11:00PM
Sunday ***CLOSED***
ORDER ONLINE
bottom of page