🗺️Visiting Oviedo? Neighbors recommend these spots

OVIEDO, Fla.The Town House Restaurant – 376 E Broadway Street

Family owned and operated and you’ll feel like family at this restaurant. The menu described as “classic diner food with a Greek influence.”

Many of the customers are regulars, like Michelle Young, who’s lived in Oviedo for over 25 years…

Story continues

TRENDING NOW

LATEST LOCAL NEWS