Craving more from your pizza?
It’s all fired up in a legit wood fired oven, in ITALY.
No joke – this is how pizza’s meant to be done!