UKData checked October 2026
  1. Home
  2. London
  3. Southern Italian restaurants
  4. La Delizia 1986

La Delizia 1986: southern Italian restaurant at 63-65 Chelsea Manor St, London. Also listed under Italian restaurant. Sunday hours are listed below.

63-65 Chelsea Manor St, London SW3 5RZChecked October 2026