Nonno's is a pizza restaurant offering both pick-up and delivery options. They focus on carefully prepared food.