New Allo Pizza is a fast-food establishment specializing in pizza. They offer dine-in and takeaway options, with operating hours typically from midday to late evening on weekdays and weekends. The restaurant is closed on Mondays.