Cafe Saffron

17b Aylesbury Street, Clerkenwell , London, EC1R 0BR

SquareMeal Review of Cafe Saffron

Cafe Saffron Location

17b Aylesbury Street, Clerkenwell , London EC1R 0BR

|

020 7253 4300

|
Opening times

Mon-Sun 6pm-12am

Cafe Saffron's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!