Pizza Margherita @ Oivita Pizzeria on Eaten
PIZZA MARGHERITA
Pizza
1
REVIEW
8.4
RATING
REVIEWS
1
st
AMAZING
ameliavioletta's Pizza list
Best pizza in London. Beautifully made, with lots of attention on ingredients and technique.