ITTO Sushi Restaurant, CHICAGO, Illinois (IL)
Conveniently located at 2616 North Halsted Street () in CHICAGO, Illinois (IL) (60614), ITTO Sushi Restaurant can be reached at 7738711800. It is advisable to call ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
ITTO Sushi Restaurant contact information and details:
Address: 2616 North Halsted Street - , CHICAGO, Illinois (IL) 60614
Contact Phone: 7738711800
