This laid-back Italian joint serves pizza, pasta and southern Italian specialties in bustling Islington.
30 Almeida St, London N1 1AD, United Kingdom
Tuesday 5:00pm–10:00pm | Wednesday - Saturday 12:00pm–3:30pm, 5:00pm–10:00pm | Sunday 12:00pm–3:45pm | Closed: Monday
Official site
⚠️ Link in English
- 0.7 km from Highbury & Islington London OvergroundVictoria Line
- 0.9 km from Angel Northern Line
- 0.9 km from Caledonian Road & Barnsbury London Overground