Clerkenwell's newly opened Neapolitan gem serves homely, passionately cooked dishes like Farfalle tartufo and Patate e provola—fresh, piping hot, and impressively well-priced.
Info
📍
Address
630 Holloway Rd, high street, Archway, London N19 3NU, UK, LDN