The Island Cow — Sanibel | My Florida

The Island Cow is a restaurant in Sanibel, Florida. Listing sourced from OpenStreetMap.