Island Food Shack

Restaurant in Pelee Island, Ontario

Features: outdoor seating