Eat here now!!! I've eaten at Thai Flavors well over 200 times in the past several years, and I've never had a meal that was "greasy". I can't imagine throwing away dish from Thai Flavors uneaten.
While there are certain dishes on the menu that don't appeal to my tastes, there are others that I can hardly get enough of. Specifically, the Tom Kha soup is amazing, and the Curry Fried Rice is some of the best comfort food known to man.
In terms of health and ingredients, Pak and Cherry (the owners of Thai Flavors) go to lengths to find safe and wholesome ingredients. Costs prevent Pak and Cherry from offering organic ingredients-- the Iowa City restruant business is very tough-- but they do buy quality as often as possible. In addition, they guarantee no use of MSG, even in spices they buy. If a non-MSG spice is not available, they'll remove the item from the menu. Also, their kitchen is an open one, and anyone is welcome to a tour.
I've been a fan of Thai Food for over 15 years, having eaten in spots from San Francisco to New York, and Thai Flavors is among the ten best I've found. The best is actually in Bloomington Indiana, of all places, so go figure.
I highly encourage everyone in the area to at least stop by for a meal. If you don't like what you get, drop me a note and I'll pay your bill.