La Delizia 1986
italian · London SW3 5RZ
4.6 across 441 Google reviews; italian pizzeria with a classic desserts menu and walls decorated with hand-painted murals.
- Google is clapping. Yelp is sulking. Harry split the difference.
WarningGoogle is clapping. Yelp is sulking. Harry split the difference.