Island Food Shack
Restaurant in Pelee Island, Ontario
Features: outdoor seating
Restaurants
ยท
Pelee Island, Ontario guide