Westview Tavern

Restaurant in Pelee Island, Ontario

Burger/American restaurant

1065 West Shore Road, Pelee Island, N0R 1M0