4242 Nort Federal Hwy, Fort Lauderdale, Florida 33308 USA
Passion fruit tea and Mexican lollipop tea
Photo Credit: Yelp