Gluten FreeItalianPizzaVeganDessertDrinksOpens at 09:3019 Pembridge Road, London, W113HG
This delightful Italian won TimeOut's coveted Love London Awards in 2014 and 2015. Their rectangular pala pizzas are perfectly baked – crispy on the crust, soft and airy on the inside, while their deep-fried risotto balls ooze with hot cheese.Read more