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 boxes!\n\nThey 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.
places reviews