Allo Pizza offers pizza with fresh ingredients, including halal options, and specializes in delivery.