Pizza Pilgrims - Restaurants In London
Coupling stunning Neapolitan pizzas with all your favourite drinks from Italy, Pizza Pilgrims are some of the best affordable Italian restaurants in London. They deal only in huge sauce-stained smiles here and have more than ten years of experience, with toppings ranging from vegan pepperoni to smokey aubergine parm, and classics like sausage with wild broccoletti. Check out locations in Camden, London Bridge, Finsbury Park and more.