Scotti's Snackbar
Scotti's Snackbar
39-40 Clerkenwell Green
London
EC1R 0DU
EC1R0DULondon
EC1R 0DU
Food rating:
★★★★
4/5 stars
Updated:
Food rating:
★★★★
4/5 stars
Updated:
See all Restaurants & Cafés in Clerkenwell.