Leonardo’s Pizza and Subs

Leonardo's Pizza & Subs

Leonardo’s Pizza & Subs

At Leonardo’s our goal is to provide a family friendly restaurant were 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.

Please follow and like us:

Location Information

151 Botetourt Road, Fincastle, Virginia 24090 (540) 473-1433

Tuesday-Saturday: 11am-9pm

Monday and Sunday: Closed

To-go or dine in
Lunch and dinner

Parking lot