Izola's Restaurant, CHICAGO, Illinois (IL)
Conveniently located at 522 East 79th Street () in CHICAGO, Illinois (IL) (60619), Izola's Restaurant is available at 7738461484. We advise you to give them a call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Izola's Restaurant contact information and details:
Address: 522 East 79th Street - , CHICAGO, Illinois (IL) 60619
Contact Phone: 7738461484