Windsor Tavern, 84 Main St, Vankleek Hill
443rd visitor, Write a review
Windsor Tavern Map

near K0B 1R0

Windsor Tavern is ranked #1 of 9 nearby Restaurants.

They say Windsor Tavern is good, great, excellent