text: Hands down best pizza place in Vegas The location is sorta hard to find and it is not well advertised but it is the germ of the Cosmo It on the the third floor next to the pool table waiting area Follow your nose and empty pizza boxesnnThey have been raising the price The best way that we found out about doing this is just to order a whole pie Call in and order