Italian in London - Hackney 90 Lower Clapton Road, Hackney, London, E5 0QR Tags: cafe, delicatessen, italian, shop