Stampa (Menu)

61 Davies Street, London
+44 20 7493 1275

Give a rating to Stampa

Suggest a dish

How much did you spend at Stampa?