Xpizza is a pizzeria that emphasizes the science of pizza making. They offer delivery services and are available on Deliveroo. The establishment is open for in-person visits in the evenings.