Great place to eat if you're in the mood for a hot sandwich. I ordered the pastrami hot sandwich. The sauce and sauerkraut were awesome, and the bread was beautifully grilled. There was a ton of pastrami too - I wish they actually gave a little more bread for the sandwich.
It's self service - you order at the counter, pay, then pick up your food. All in all, highly recommended for a casual lunch bite, although fairly pricey for what you get (everything in Vegas is pricey).