The Lighthouse is a Canadian restaurant known for its all-you-can-eat specials. It features a patio and is certified as Ontario By Bike friendly.