Skip to Content

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

    Sign Up To Receive News and Updates:

    Back to top