13499 SE Cleveland Ave, Fort Myers, Florida 33907 USA
Lobster roll, bottle of wine. Slammin.
Photo Credit: Yelp