The best Pizza by hummustwin02 on Eaten
Pizza
1 review
AMAZING
1st MARGHERITA
L'Antica Pizzeria da Michele, Napoli
Officially the best pizza in the world. It is absolutely worth it.