Allo Pizza is a pizza restaurant offering freshly prepared pizzas, primarily for takeout.