Search results
We did not find results for: The Townhouse Restaurant Oviedo, FL.
Check spelling or type a new query.
We did not find results for: The Townhouse Restaurant Oviedo, FL.
Check spelling or type a new query.
Located in the heart of downtown Oviedo, the Townhouse is a true Oviedo tradition. Since 1941 folks have gathered here...
Website: oviedotownhouse.com
Phone: (407) 365-5151
139 N Central Ave Oviedo, FL 32765 789.34 mi
Is this your business? Verify your listing
4.0 419 reviews
The food is entirely adequate, sometimes way more than adequate! The service is even better! The Servers quickly become your best friends! Ambiance is hard to describe for me because I've been... More
This is my first time visiting this establishment. I had the biscuit and gravy breakfast and a cup of hot tea. The parking was plentiful. We went early and were sat right away. Our server,... More