I absolutely love this restaurant and eat there all the time! They serve breakfast, lunch and dinner and are open 7 days a week with different daily specials each day! It is very fairly price and you get a lot of great food for your money.
They serve home cooked style food, diner favorites and some Greek inspired dishes. I absolutely love this place!
"Located in the heart of downtown Oviedo, the Townhouse Restaurant is a true Oviedo tradition. Folks have gathered here for years to enjoy some down-home, southern cooking, share their tales and converse. Stop in sometime and let us show you some southern hospitality and a great meal!" -found on website homepage
check them out at: http://oviedotownhouse.com/
I hope to see you all there!! Happy Holidays!