Allo Pizza is a pizza restaurant offering a menu of pizzas for dine-in and delivery.