Grimaldi's is one of my favorite pizza places! The atmosphere is just as great as the food. This location is located on the strip inside of the Palazzo Casino.
Salads are a good sharing size.... love ordering a pepperoni, sausage, and ricotta cheese pizza, and of course I always have to have a cannoli for dessert!
Definitely recommend Grimaldi's!