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