118 Flamingo Dr, Apollo Beach, Florida 33572 USA
Summer vibes tea and Mermaid tail tea
Photo Credit: Yelp