MAMMA ROSA LONDON
Café · Clerkenwell

MAMMA ROSA LONDON

$$

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

More like this