Presto Pizza is a pizza restaurant offering pizzas and wings. Established in 1989, they offer pickup specials.