The Chip Ship

Restaurant in Turkey Point, Ontario