Filling Station
Restaurant in Pelee Island, Ontario
A small window service soft-serve ice cream shop. Located in same building as the Shack Shop. Features: outdoor seating
Restaurant in Pelee Island, Ontario
A small window service soft-serve ice cream shop. Located in same building as the Shack Shop. Features: outdoor seating