Free Delivery for Dinner / Minimum $15 / Iowa City Area Thai Flavors Restaurant 340 E Burlington St., Iowa city, IA 52240-1671, Tel. (319) 339-8900 ...