Best pizza in town hands down.. My best friend actually lives in the suburbs of Las Vegas and we still make a trip down to the cosmo for this pizza... I usually get the white pizza and ask them to add salami on it and make it well done (so it's nice and crispy)... if you haven't tried this place yet, you need to.