Roanoke Dining Restaurants

  • Call (800) 213-6247 for Unpublished Rates and Exclusive Offers

$50 for 50 Packages Button 



Leonardo's Pizza and Subs

  • 151 Botetourt Road
  • Fincastle, VA 24090
  • Phone: (540) 473-1433
  • Visit Website

At Leonardo’s, our goal is to provide a family friendly restaurant where people can enjoy great quality food at reasonable prices. We use the old school principles from New York where pizza originated: Make it fresh, use quality ingredients and provide fast friendly service. Our dough and sauce are made fresh daily on site unlike the “pizza chains” where things are frozen and shipped in. Give us a try and taste the difference.



  • Major Access Routes: I-81, US 220
  • Directions: We are located on Route 220 just below the town of Fincastle. From I–81 take exit 150 to Route 220 north. Continue until you reach the Fincastle town limits. We are located just past Botetourt Mulch.


  • Sunday Hours: Closed
  • Monday Hours: 11am - 9pm
  • Tuesday Hours: 11am - 9pm
  • Wednesday Hours: 11am - 9pm
  • Thursday Hours: 11am - 9pm
  • Friday Hours: 11am - 9pm
  • Saturday Hours: 11am - 9pm
  • Lunch Served:
  • Dinner Served:
  • Carryout Available:
  • Children's Menu:
  • Credit Cards Accepted:
  • Private Banquet Room:
  • Private Banquet Room Capacity: 15
  • Smoke Free:
  • Vegetarian Options:
  • Menu: View/Download File
  • Entree Price Range: $10 or less
  • Reservations: Not Needed
  • Alcohol Served: Beer, Wine

The Roanoke Valley Convention & Visitors Bureau
101 Shenandoah Avenue NE | Roanoke, VA 24016
Sitemap | Partner Extranet