Hours & Location
3471 N Elston Ave,
Chicago, IL 60618
(773) 583-3066
CLOSED UNTIL INDOOR DINING IS
ALLOWED IN CHICAGO AGAIN
Monday & Tuesday: CLOSED
(Wednesday - Friday) Open 4:00 pm
Saturday & Sunday Open at 12:00 Noon
Regular Menu Offered All Days