Dessert Shop in Downtown Dunedin
Serves ice cream, smoothies, acai bowls, and fresh lemonade — perfect treats for hot days.
990 Broadway
Dunedin, FL, 34698
(941) 830-2053