51 Kenmore St
Inexpensive, excellent food and service--highly recommend this restaurant.
by CSMobileUser at Citysearch
February 13, 2009
Thai Flavor Restaurant
If you've been to or used
Thai Flavor Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.