Italian in London - Clerkenwell 84-86 Rosebery Avenue, Clerkenwell, London, EC1R 4QY Tags: authentic Italian, cheap eats, cuisine: italian, italian, pasta, pizza, takeaway