Point of interest
Marina Landing
9 locals recommend
Tips from locals
This is the closest restaurant to the Cabin. Totally remodeled and right on the water. Very bright and lively.
Marina Landing, like The Blind Goose, is perfect for relaxing with a cold one after a long day on the water, however, the location is slightly better, with amazing views of the lake.
Location
5051 Albees
Lewellen, NE