Napoli By The Lake Restaurant

Looking for exceptional cuisine, elegant service, and gorgeous lake views? Check out Napoli By The Lake. Voted Best Restaurant at SML. Located on the shores of Smith Mountain Lake, in Bernard’s Landing Resort and Conference Center, only minutes from Westlake Town Center and short 40 minute drive from Roanoke or Lynchburg.

Napoli By The Lake is Smith Mountain Lake’s premier dining destination featuring waterfront views from almost every seat in the house, waterfront deck seating and a lakefront bar. Come by boat or car. Napoli By The Lake where the tastes of Texas and Italy collide.

Bernard’s Landing Resort & Event Center’s onsite restaurant & bar, Napoli By The Lake is open Thursday – Saturday 4 – 9 p.m & Sundays 10 a.m. – 3:00 p.m. Inside & lakeside dining as well & takeout is available.  Catering is available as well.
(540) 346-2205

Ready To Book Your Stay at Bernard's Landing?

Napoli By The Lake Menu

Ready To Book Your Stay at Bernard’s Landing?