I have been to Grimaldi's in NYC and fell in love with their pizzas. As soon as we found out that Palazzo has a Grimaldi's location, how we could not eat their pizzas when in Vegas?
There is both indoor and outdoor seating area and we sat outdoors. Ordered a garlic white small pizza with mushrooms and pepperoni. My husband and I split the pizza and it was sufficient for the both of us.
The pizza seemed to be too greasy. As we dug out the last few slices, I noticed that the crust had gotten soggy because of the amount of oil on the pizza plate. We liked the pizzas here, but didn't love it