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
Catering
Photos
Awards & Articles
Join Our Team
Join Mailing List
Directions
Contact Us
The Town House Restaurant
139 N Central Avenue
Oviedo, FL 32765
Phone: (407) 365-5151
info@oviedotownhouse.com
Hours of Operation
Sunday
7:00AM - 8:30PM
Monday - Saturday
6:00AM - 8:30PM
Requested Information
Name
Email
Phone
Comments
Submit