This pizza is yummers!
It's located on the 3rd floor of the Cosmopolitan hotel and casino. Very nice hotel and casino. It's almost like a hidden gem in the cracks of this casino. Even though this place can get packed it which sucks I guess...but definitely satisfied my taste buds for the time being....