There are a couple of these joints on the Vegas Strip - the one we went to was within the Fashion Show Mall directly across from where the so-called 'fashion show' happens. As such, this is a very busy location. We went at 3pm on a weekend and we still had to wait for a table for two. They serve New York style pizza, which was really good. Would definitely go back next time.