This has quickly become my favorite pizza joint in Las Vegas. I'm not a fan of franchise pizza chains, so I always try to find decent one-off places in whichever city I'm living in. This location was simply a fluke find as they were listed first in GrubHub on a night when my roommate and I wanted to try something new.
The food is AMAZING! Probably the best pizza that I've ever had inside or outside of Las Vegas. Their prices and specials are reasonable and they always deliver in a timely manner with fantastic customer service. I highly recommend this place!