One of the best pizza in London

One of the best pizza in London. I really like the dough and highly recommend a dry San Marino, roasted potatoes & onions, morzzarella, colston Bassett and seasonal potato pizza. It is delicious affordable Italian pizza in the central London.

5 Likes

That pizza looks really tasty.