139 n Central Ave,
Oviedo , FL 32765 UNITED STATES
Family owned & operated, our philosophy is simple, we serve great food at fair prices, you relax & enjoy yourself while you're here... leave happy & come back soon. It's where Oviedo Meets to Eat!
Based on 3 reviews
A secret treasureGod I miss this place! It was a mile down the street from where I used to live. Great local crowd, fabulous...
LLove this place! The biscuits and gravy platter is where its at! Good service and never a long wait!
Don't Eat the Fish! Horrible, Old and Frozen!My wife, my daughter and I just ate at the TownHouse Restaurant in Oviedo, Florida yesterday.
Worldwide > United States > Oviedo, FL > Restaurants