Handel’s Homemade Ice Cream Opens First Florida Location in Oviedo
A new ice cream shop in Oviedo is drawing long lines and plenty of curiosity, as Handel’s Homemade Ice Cream opened its first Florida location in February. This Ohio staple with decades of history seems to be popular in a fast-growing community like Central Florida. Located in Stonewood Plaza, the shop quietly began serving customers … Read more