Lion's Head Tavern, 7880 Wyandotte St E, Windsor Riverside
1073rd visitor, Write a review
Lion's Head Tavern Map

near N8S 1S9

Lion's Head Tavern is People's Choice, 2016 winner

Lion's Head Tavern is ranked #5 of 20 nearby Restaurants.

They say Lion's Head Tavern is friendly, regular, great