Thai Flavors

340 E Burlington St, Iowa City 52240, United States Get Directions to this spot
Vegetarian Restaurants
340 E Burlington St
Iowa City, 52240
IA, United States
(319) 339-8900

Rate and review Thai Flavors in Iowa City, IA, United States!

Share your experiences at Thai Flavors with your friends or discover more Vegetarian Restaurants in Iowa City, IA, United States.