Ask any of my friends and they will tell you that Thai Taste is my favorite place on the West Side of Cincinnati! I go there at least once a week! ...
All reviews seem positive