Pizza di Nonna is a pizza restaurant known for its quality ingredients, including Bianco DiNapoli organic tomatoes. They offer takeout and delivery options.