Dinner with Zia Lucia, Highbury Islington, London

Pizza is my thing. I love different toppings, the flavour of bases and it’s a great dish to have when catching up with friends. It was lucky then that I was invited to Zia Lucia’s restaurant in Highbury Islington which is a fab part of London (you may know it) so with my friend Phiroza […]