1. Leonardo's Pizza 151 Botetourt Rd, Fincastle, VA 24090 Coordinate: 37.4991,-79.87967 Phone: (540) 473-1433