Food is good, but a bit overpriced just like about anything in the strip. I've been here a few times, twice I've asked for an everything bagel they keep giving me a plain bagel, I asked them to switch it the second time. "But the ticket says plain" she said... I know but not that's not what I ordered. Sandwiches are delicious, but again pricey. I think the problem is the cashiers are trying to keep the lines moving fast may be the mess up a few orders.