The Town House Restaurant
$ • American, Southern, Vegetarian
Hours:
139 N Central Ave, Oviedo
(407) 365-5151
About The Town House Restaurant
Customers' Favorites
The Town House Restaurant Reviews
Ratings
Menu


Hours
Monday | 6AM - 8:30PM |
Tuesday | 6AM - 8:30PM |
Wednesday | 6AM - 8:30PM |
Thursday | 6AM - 8:30PM |
Friday | 6AM - 8:30PM |
Saturday | 6AM - 8:30PM |
Sunday | 7AM - 8:30PM |
The Town House Restaurant has been a favorite spot for many, with a welcoming atmosphere, friendly staff, and delicious food. The staff is great and provides outstanding customer service. Families especially enjoy the kid-friendly environment, with Kids Eat Free nights on Mondays and Tuesdays. Many have breakfast at the restaurant every weekend. The best dishes include the Philly pita and the sweet potato tots. Customers keep coming back for the great service and laid-back feel of this restaurant.