The Filling Station

Restaurant in Pelee Island, Ontario