The Lion's Head Inn

Address:
8 Helen Street
Phone: 519-793-4601
The Lion's Head Inn has a pub, dining room, outdoor patio and also an enclosed patio. You will also enjoy some great pub grub!

Address: 8 Helen Street
Town: Lion's Head
Postal Code: N0H 1W0