Cafe Saffron (Menu)

17B Aylesbury Street, London
+44 20 7253 1714

Give a rating to Cafe Saffron

Suggest a dish

How much did you spend at Cafe Saffron?