408th visitor, Write a review
Windsor Tavern Map

near K0B 1R0

Windsor Tavern is People's Choice, 2016 winner

Windsor Tavern is ranked #1 of 9 nearby Restaurants.

They say Windsor Tavern is great, good, excellent