Get directions to: Vita Nova Pizza & Pasta Bar, Charlottesville, VA
Restaurant address: 310 E Main St Charlottesville, VA 22902, USA
Restaurant: Vita Nova Pizza & Pasta Bar