Italian in London - Stoke Newington 44 - 45 Newington Green, Stoke Newington, London, N16 9QH Tags: italian, pasta, pizza, wine