Pizza Palazzo is a pizza restaurant offering a variety of options, including classic vegetarian, paneer styles, and pesto vegetable pizzas.