Lion's Head Tavern, 7880 Wyandotte St E, Windsor Riverside
1089th 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 21 nearby Restaurants.

They say Lion's Head Tavern is great, enjoyable, refreshing