New Pizza is a restaurant offering a diverse menu including pizza, salads, soups, and pub food, with a focus on creating a festive atmosphere.