Description: Snowrolls - Snowrolls is an Ice Cream Shop in Tampa, FL
ice cream (1127) dessert (1038) rolled ice cream (20) vegan ice cream (19) handcrafted ice cream (13) artisan ice cream (7) thai ice cream (6) ice cream store (5) gluten-free ice cream (3) fruity ice cream (2)
Home About Services
(813) 335-0917
Facebook Google My Business Instagram Yelp Welcome to Snowrolls