aFilter Options
< Back

La Delizia Limbara

Pizza
Proper , no-frills pizza – amongst the best in town – justifies the discovery of this cheerful and crowded hole in the wall , in a quiet backstreet, off the Kings Road.

Review by


63-65 Chelsea Manor St
London
SW3 5RZ

Tel: 020 7376 4111
  • Map