702 Fishermans Wharf, Fort Myers Beach, Florida 33931 USA
Pot Roast, Mashed Potatoes, Veggies & Roll Sunday Special
Photo Credit: Yelp