Over The Top Ice Cream Shop

Decatur, IL 62521

Over The Top Ice Cream Shop in Decatur, IL, is a delightful destination for ice cream lovers of all ages. Known for its creative flavors and generous portions, this charming eatery offers a fun atmosphere where customers can indulge in classic favorites or try unique, seasonal concoctions. With friendly service and a variety of toppings to choose from, it's the perfect place to enjoy a sweet treat with friends and family.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIllinoisDecaturOver The Top Ice Cream Shop

Partial Data by Foursquare.