Allo Pizza is a pizza restaurant offering a diverse menu. Call to order.