The best Pizza by ameliavioletta on Eaten
Pizza
1 review
AMAZING
1st PIZZA MARGHERITA
Oivita Pizzeria, London
Best pizza in London. Beautifully made, with lots of attention on ingredients and technique.