Lion’s Head Inn Restaurant & Pub

The Lion’s Head Inn is a family run establishment with a pub, dining room and two large patios just steps from the Port of Lion’s Head.

Lion’s Head Inn Restaurant & Pub
8 Helen St.
Lion's Head ON N0H 1W0
Canada
519-793-4601