en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
London
/
Pizza Nova
Pizza Nova
Pizza · Italian · Sandwich Shop
Pizza Nova is a relaxed chain restaurant specializing in signature and customizable pizzas, along with sandwiches and salads. Delivery is available.
1192 Highbury Ave N, ON
London, Canada
weborders.pizzanova.com/PNAPI/order
Location
The ranking
Best Pizza in London
174 places, none rated yet
See the full list →