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

near N8S 1S9

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

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