Order Online

Szechuan House

320 E Burlington St
Iowa City, IA 52240
(319) 338-6788
Order online Menu | Info

Have coupons
Any questions please call us.