We ordered home delivery via Deliveroo. Absolutely the best, most authentic pizza I have eaten in the UK. Ever. Can't believe I've been wasting money on PizzaExpress all these years because that's all we knew - when genuine Italian pizza like this is actually right...More