Lakefront fine dining and upscale cuisine come together at The Landing Restaurant. Smith Mountain Lake residents and visitors alike experience something fresh and unique with each visit.
You can find our current menus here and make sure to check our special events calendar on this page for more exciting happenings outside of our normal dining hours.
Reservations are recommended and can be made by calling us at 540.721.3028. We offer both inside and outside seating. We’re at the lake so attire is casual, but shoes and shirts are required.
Looking for a more relaxed atmosphere? You can also enjoy your evening in our adjoining pub!
Not quite a bar and not quite a restaurant, the Pub offers a casual-meets-refined atmosphere that welcomes beer drinkers and wine snobs, non-fussy eaters and foodies alike.
You can come by boat or by car to visit with friends and family and try Bruno’s custom menu featuring nibbles, snacks and big bites all under $20. We also feature live music on the weekends, weekly happy hour specials, hand-picked wine offerings, over 30 Virginia-made craft beers and nearly 100 international beers.