Allo Pizza is a pizzeria offering a variety of pizzas. They are open from Wednesday to Monday, with delivery available on Thursday to Monday evenings. Their pizzas are made fresh.