Leonardo’s Pizza and Subs Categories: Dining Pizza and subsAddress: 151 Botetourt Road, FincastlePhone: (540) 473-1433Website: http://leonardospizzasubs.com/ View Map Post navigation Maw and Paw’s DinerCracker Barrel Old Country Store