Allo Pizza is a pizzeria offering pizza for dine-in and delivery. Orders can be placed by phone or through a delivery app.