open 7 days a week - 11 am to 11 pm
kitchen open mon-thrs 11 am to 8 pm;
and 11 am to 9 pm on Fri -Sun
Arrive by land, by water, or air.
The Landing Restaurant & Bar is a located on the west end of majestic Lake Vermilion. We have 36 boat slips, floatplane slips, and plenty of parking. Enjoy indoor and outdoor seating with views of the lake.