Pelee Island Coneheads

Restaurant in Pelee Island, Ontario

Small window service ice cream shop selling hard scoop ice cream, hot dogs, coffee, and a few other items.

1043 West Shore Road, Pelee Island, N0R 1M0