Ok sub shop. In a big sea of sub shops this place stands out because of the atmosphere and live music, but not the biggest selection for subs. Bread is pretty good though, they have Flatbread, white and Multigrain. Not a great selection for toppings either. They also offer milkshakes and desserts. Plenty of better sub shops nearby (Jersey mikes) but this place is ok if you need a change because you work or live nearby. If you are just strolling through then maybe another option would be better.