K

Pizza night: probably the best pizza in London. De...

Pizza night: probably the best pizza in London. Delicious! Their Pizzas dough are made in authentic Italian style, baked in a brick wood fired oven. Ingredients are high in quality and mostly locally sourced. Furthermore, people are so nice and warm!

Comments:

No comments