1059th 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 #4 of 18 nearby Restaurants.

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