This laid-back Italian joint serves pizza, pasta and southern Italian specialties in bustling Islington.
30 Almeida St, Islington, London N1 1AD
Mon 5 pm–10 pm, Tue–Sat 12 pm–2:30 pm, 5 pm–10:30 pm, Sun 11 am–9:30 pm
- 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