For anyone in the know, has this place changed owners/managers recently? Service was not nearly as friendly as it has the many times we have been there before.
This is the biggest slice of pizza that I have ever had! I am in love with their margherita pizza. The highlight of this pizza is those little cherry tomatoes. I have never had a tomato that is so flavorful. The crust is good, cheese is good but the reason I keep retuning is for those awesome little tomatoes.
Located conveniently on the strip in front of Planet Hollywood.
I come here every time I am in Vegas.