Pizza Palazzo
Pizza · Italian · Vegetarian
Pizza Palazzo is a pizza restaurant offering a variety of options, including classic vegetarian, paneer styles, and pesto vegetable pizzas.
Location
Best places nearby
The highest rated places close to Pizza Palazzo.
Local restaurants nearby
1709 Towne Centre Blvd NW, AB



