Your Italian Restaurant near Smith Mountain Lake, VA

Proudly Serving Our Customers with Delicious Food Options

Frank’s at Brambleton is proud to extend our Italian culinary delights to the Smith Mountain Lake community and its surrounding areas. Join us for a memorable dining experience that celebrates the authentic flavors of Italy.

Contact Frank’s at Brambleton today at (540) 989-9190 to place an order for pickup. Whether you’re near Smith Mountain Lake, Roanoke, Salem, or Botetourt County, VA, we invite you to join us for an Italian culinary adventure that will leave you coming back for more.

Smith Mountain Lake Diners Explore Authentic Italian Cuisine

At Frank’s at Brambleton, we take pride in perfecting Italian classics for Smith Mountain Lake diners. Savor our delicious pizzas, each crafted with a thin, crispy crust and your choice of tempting toppings. Alternatively, indulge in our mouthwatering calzones, filled with a blend of cheeses and savory ingredients.

Select Subs, Sandwiches, Sides, and More from Our Large Menu

Our menu goes beyond the classics, featuring a wide variety of subs, sandwiches, sides, and more. Whether you’re craving a hearty sub brimming with premium ingredients or seeking a side dish to complement your meal, our menu offers something to satisfy every palate.

Sip and Savor Refreshing Beverages

Complement your meal with our selection of drinks, thoughtfully chosen to elevate your dining experience. From refreshing sodas to an array of alcoholic beverages, we offer the perfect beverages to sip and savor alongside your Italian fare.