Restaurant

La Delizia

8 locals recommend,
Location
63-65 Chelsea Manor St
London, England

Tips from locals

Ana
June 6, 2016
Mmmmm, who doesn't like Italian food? Small cozy place with food that is just delicious. If they have the pear and ricotta cake, you need to try it!
Matt And Laurie
May 17, 2015
The best pizzas in London in our opinion. Charming, lively and intimate restaurant or perfect for to take back to the flat.
Rosemary
September 18, 2016
Great Italian restaurant around the corner, very much a locals place (as it is tucked away).
Joivy England
March 23, 2016
Tasty food and nice staff.

Unique things to do nearby

Hidden Pubs of London
Retired Royal Guard Iconic London Walk
Explore London's History with an Archaeologist

Locals also recommend