Map & Directions - Anchor and Wheel Inn- The Island Restaurant
View Menu
Anchor and Wheel Inn- The Island Restaurant
11 West Shore Rd, Pelee Island, ON, N0R 1M0
(519) 724-2195 (Phone)
11 West Shore Rd, Pelee Island, ON, N0R 1M0
(519) 724-2195 (Phone)