The Landing Restaurant
The Landing Restaurant is located in Mariners Landing Resort on the shores of beautiful Smith Mountain Lake. The Landing offers curbside takeout, dockside dining and in person dining. Enjoy a diverse menu that includes Thai, seafood, and American cuisine. Reservations accepted and encouraged.
The Landing Restaurant
1217 Graves Harbor Trail
Huddleston, VA 24104
- (540) 721-3028