Order Online

Szechuan House

320 E Burlington St
Iowa City, IA 52240
(319) 338-6788
Order online Menu | Reservation | Info
Any questions please call us.