They have a nice selection of sandwiches here. The best part is they have 3 different sizes so you aren't tempted to stuff yourself with a typical deli sandwich. They make their own bread and it is wonderful. Everything about this place impressed me. The atmosphere is great and the service was good.