Nonno's Pizza in Dillsburg has been operating since 2021 and serves hand-tossed pizzas made fresh and ready in 20 minutes. The menu features over 110 items including pizzas, strombolis, subs, and sides.