Loved the pizza. Real NY style pizza. Very tasty, and only $3 a slice. Similar pizza on the strip was $6 to $7 a slice, and looked old and dried out.
I also love the fact that they have a pure cane sugar soda fountain machine with natural sodas. The Black Cherry was so good!
I will definitely stop in when I'm in Las Vegas again!