Xpresso Pizzeria is a restaurant offering a variety of pizzas and kebabs. They provide takeaway and delivery services, with a wide selection of pizza options available for order.