Leo's Italian Ice Factory Orlando, Florida offers Italian ice like no other. We also serve Gelati, Soft Serve Ice Cream, fresh squeezed lemonade and more. Located in Oviedo, Florida, Leo's Italian Ice Factory is the coolest place to chill out in Central Florida.
We invite you to come & experience what we feel is the best Italian Ice available on the planet....earth that is!
Visiting Central Florida? After you see the mouse, come see us! We're not far from your favorite Orlando attractions, and we're right next to highway 417 in Oviedo, Fl. Hot days at the amusement parks call for a cool treat. And we have more than just Italian Ice.