For Vegas, average. Anyplace else, overpriced and underwhelming. Just didn't seem like they were trying. Quality was iffy. The ham was dry, like it had been sitting under heat lamps for quite a while. Not great food, and not a great price, suggest you go elsewhere.