Leonardo’s Pizza and Subs

Event Image

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.

151 Botetourt Road
Fincastle, VA 24090

(540) 473-1433