Pizzeria Palazzo is an Italian restaurant offering pizza. Customers have described the ambiance as clean and cozy, with friendly staff and fair prices for well-portioned pizzas.