La Delizia Limbara 2007


65 Chelsea Manor Street London SW3 5RZ
020 7376 4111 Click to call

Restaurant

Yes