The Chip Ship

Restaurant in Long Point, Ontario