Skip to main content

The Townhouse Restaurant

casual eatery · diner · Oviedo, FL

Address
139 N Central Ave, Oviedo, FL 32765
Phone
(407) 365-5151
Website
oviedotownhouse.com
Where
28.6722, -81.2090

Search Hominin for The Townhouse Restaurant

Other casual eaterys nearby

More in Oviedo

The Townhouse Restaurant — casual eatery in Oviedo, FL | Hominin