La Vita é Bella - 16 Theberton St, Islington, London N1 0QX, UK on Eaten