Large selection, I didn't really know what most of the sandwiches were, maybe a description would help and not hold up the line. Prices were a bit high, well they were high. I was charged a mysterious $2 extra. I also think they have an extra charge for debit or I paid $2 in taxes for $9 in baked goodies. It was a great authentic place, but just too many mystery charges. Might not go back as often as I would like, $9 for just a sub is out of my range. That New York cheesecake was delish!!! The hormel ham was just too over priced, I have a small market myself, and $6.99 is just pushing it.