londonsbestpizza rated 8.8 for Pizzeria Da Attilio
2 likes
londonsbestpizza
11/2/20 6:48 PM
Solid Margerita pizza. Get one of the star shaped pizzas stuffed with ricotta in the crust though. That pizza is a 9.4. Dough was a little heavy compared to others I tried.