I love Grimaldi's, it's our go to pizza joint. We haven't been to this location in forever since they opened one up around the corner from our house but this was the first location in Vegas and the one that made me fall in love with their pizza.
I still think this is the best Grimaldi's location in Vegas. It's small and the decor is casual but interesting. Staff is always friendly and helpful.