Start from
Plaka Restaurant
1001 Estero Blvd, Fort Myers Beach 33931