Albo Pizza is an Italian restaurant offering a varied menu of pizzas, burgers, and subs.