Company name: La Delizia 1986
Description: Long-standing neighbourhood pizzeria
63-65 Chelsea Manor St, London SW3 5RZ, United Kingdom