Deli counter style food - place your order, take your number back to your table, and they bring out your food when it's done. My tuna sandwich was perfectly adequate, nothing special.
Tons of comfy seating, connected to the Wynn Sports Book so there are TVs you can watch, and the service is pretty fast. Prices were a high for my liking but I guess I'd expect that at The Wynn.