Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Camden Town with Primrose Hill Camden London
24 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,9
2832 Opinions in 2 websites
Our first time visiting this lovely place. We’ll definitely be back if in the area. Excellent, delicious home made food. Service was fabulous, efficient and friendly and a lovely vibe whilst sitting o
meattiramisuchickenmozzarellamushroomsrisottospaghettiraviolisaladpastacheese