The Town House Restaurant

Oviedo, FLRestaurant 4.5 (3,390 reviews)

Classic American and Greek restaurant with all-day dining. Patio seating available for outdoor meals.

Outdoor seating

The Town House Restaurant has outdoor seating.

Good to know

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Hours

Monday6 AM–8:30 PM
Tuesday6 AM–8:30 PM
Wednesday6 AM–8:30 PM
Thursday6 AM–9 PM
Friday6 AM–9 PM
Saturday6 AM–9 PM
Sunday7 AM–8:30 PM

Map

Contact

More outdoor seating in Oviedo

← Back to all Oviedo patios

Details from Google Maps listing data, last checked November 6, 2026