It’s not my city, but I tell this to every person who tells me they are visiting Vegas. The best pizza I have ever had was in the Cosmopolitan Hotel, 3rd floor, just off the escalators at a place called “Secret Pizza” down a little hallway with no signs is a little pizza counter, and it’s the absolute best.
The best…