I live in Vegas and I actually think about this place after I haven't had it for a week. Best pizza in town to me. I live close to the GVR location but I like to eat at the one in down town. Even when I was sick I would order from postmates but it's not the same as eating there