Snowrolls
Ice Cream Shop · Dessert Shop
Snowrolls specializes in creating custom rolled ice cream. Customers can watch as their ice cream is made fresh to order, offering a unique dessert experience.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Snowrolls.
Local restaurants nearby
8021 Citrus Park Town Center Mall, Unit 9045, Tampa, FL 33625, USA

