Restaurante
Lions Head Inn
Recomendado por 35 personas locales,
Consejos de personas locales
A great little town to explore. Nice location with good food. TEMPORARILY CLOSED
Lions Head Inn is a pub located downtown Lion Head. Stop in for pub fare and a drink.
Actividades únicas en los alrededores
Recomendado también por los habitantes locales
Ubicación
8 Helen St
Lion's Head, ON