Thai Villa Restaurant

7355 Aloma Ave
Winter Park, FL 32792
No photo available for this business

Business Information


Customer Reviews (3 reviews)


on Citysearch Oct 18, 2009
I've been going to Thai Villa for years and it is by far the best Thai food in town. The food is delicious and most of the items on the menu come with a vegetarian option. Food always comes from the kitchen quickly and I've... (more)


on Citysearch Feb 20, 2009
I can't recall hardly anything off the menu off hand but I can say that even though this is a very tiny little restauraunt located near the intersection of Aloma Ave in Winter Park and Goldenrod Road on Aloma Ave, there... (more)

Citysearch User

on Citysearch Nov 13, 2008
This place really wants you to know that are there because they have Christmas lights on the roof of the location to catch your attention..I... (more)

Browse our top cities

Browse cities by state