Latteria - 56, 58 Essex Rd, Islington, London N1 8LR, UK on Eaten