The Townhouse has been serving up good times since the 1950’s .. Family owned & operated, their philosophy is simple, they serve great food at fair prices, while you relax & enjoy yourself while you’re there… It’s where Oviedo Meets to Eat!!
The New and Improved Townhouse 2.0 is open at:
139 N. Central Ave
Oviedo, FL 32765
Open 7 Days a Week
Monday – Thursday 6:00am-10:00pm
Friday – Saturday 6:00am-11:00pm