140 Clerkenwell Rd, Clerkenwell, London EC1R 5DR, United Kingdom
Closed· Opens Thu at 09:00
140 Clerkenwell Rd, Clerkenwell, London EC1R 5DR, United Kingdom
No delivery
Spot something wrong?
Dishes at Terroni Of Clerkenwell. Prices may vary in venue.
Been to Terroni Of Clerkenwell? Be the first to share what you ate.