PIZZA NOVA – SCARBOROUGH – 2922 SHEPPARD AVE E

Pizza Nova invites all of Scarborough to taste the difference that tradition, passion, and quality ingredients can make. Pizza Nova on 2922 Sheppard Ave. E (on the intersection of Sheppard Ave E and Victoria Park Ave) is ready to serve you authentic Italian meals in-restaurant or via delivery.