By far the best pizza in Las Vegas! Reminds me of being home on the east coast. Pizza is perfect. The salads are equally as amazing (Greek salad is the best!) Parm sandwich was perfect. I haven't tried anything there that didn't taste good. Mmm. I want Russos tonight now!