4305 McGregor Blvd, Fort Myers, Florida 33901 USA
The greatest thing I ever put in my mouth. Couldn't wait to take a perfect picture. You must try it
Photo Credit: Yelp