You can find Vita Nova on the Downtown Mall in the heart of Charlottesville, VA. We are located at 310 East Main Street. Dine in with us at Vita Nova for Gourmet Italian Pizza. Or you can Order Online for Takeout and Delivery (on the mall).

310 East Main Street
Charlottesville, VA 22902

(434) 977-0162

Get Directions