Cafe Saffron

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

SquareMeal Review of Cafe Saffron

Cafe Saffron Location

17b Aylesbury Street, Clerkenwell , London EC1R 0BR

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!