Restaurants - Deli in Bokeelia, FL
Subway Sandwiches & Salads
Scooter's Island Deli