ITTO Sushi Restaurant, CHICAGO, Illinois (IL)
Readily positioned at 2616 North Halsted Street () in CHICAGO, Illinois (IL) (60614), ITTO Sushi Restaurant can be reached at 7738711800. It is best to call beforehand 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