1661 Estero Blvd, Fort Myers Beach, Florida 33931 USA
A MUST stop on FORT MYERS BEACH !!
Photo Credit: Yelp