Zzetta - Soul Fired Pizza - 110 Barking Rd, Canning Town, London E16 1EN, UK on Eaten