Fort Myers Beach FL STE P Fort Myers Beach FL | Island Pancake House, Restaurants 1. 2801 Estero Blvd, STE P, Fort Myers Beach, FL 33931 | Island Pancake House (239) 463-0033