Italian in London - Islington 18-19 St. Albans Place, Islington, London, N1 0NX Tags: child friendly, italian, pasta, pizza, rude, vegetarian dishes