Italo Delicatessen (Menu)

13 Bonnington Square, London
+44 20 7450 3773

Give a rating to Italo Delicatessen

Suggest a dish

How much did you spend at Italo Delicatessen?