The best Pizza by nattybnash on Eaten
Pizza
1 review
AMAZING
1st NAPOLI SALAMI
Theo's, London
5* and that Chili oil is the bomb