Delicious sandwiches
Come by or call us today! (540) 473–1433.
Open Tuesday – Saturday, 11 AM – 9 PM. Closed Sunday & Monday.

About Us

Download application

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.