
This London pizzeria has been crowned the best in Europe
A homegrown, London-based pizzeria has just come first at the 50 Top Pizza Europa Awards and we couldn’t be prouder. For the second year in a row, west London’s Napoli on the Road has decimated the doughy competition to be […]





