skip to main content
skip to footer
JOIN MAILING LIST
139 N Central Avenue
Phone: 407-365-5151
info@oviedotownhouse.com
Dine-In Menu
In the Community
Contact Us
More Info
Photos
Awards & Articles
Join Our Team
Join Mailing List
Contact Us
The Town House Restaurant
139 N Central Avenue
Oviedo, FL 32765
P:
407-365-5151
E:
info@oviedotownhouse.com
Hours of Operation:
Monday - Saturday
:
6:00 am - 8:30 pm
Sunday
:
7:00 am - 8:30 pm
Name:
Phone:
E-mail:
Comments: