• London
  • Best Pizza in London

    Rosso Pomodo's whole wheat. Buffalo ricotta, ham, rocket, cherry tomatoes and tomato sauce.

    This is our top 10 of pizza restaurants in London: Zia Lucia It was a great surprise to discover this small pizza restaurant on Holloway Road. Clearly high-quality ingredients, with a generous amount of toppings. The parma-ham is delicious. Any of the flavours can be ordered with any of 4 types of dough: vegetable charcoal, wholemeal, […]