Itto Sushi
2616 N. Halsted St.
Chicago IL United States
Web Information:
Web Page
Hours: Lunch & Dinner Mon.-Sat.
Phone: 773.871.1800
Smoking: section
Dress: casual
Reservations: large groups only
Parking: valet parking, own parking lot
Accessibility: completely