I was excited to try this place because of all the good reviews but it was a huge WOMP for my family. There really isn't anything about this place that positively stood out to us. When we arrived, I remembered quite a few of their tables being dirty. It looked like a big crowd had just left. There were napkins everywhere, pieces of sandwich fillings on the floor and the chairs were strewn about like a tornado just hit. The service was friendly, but the sandwiches themselves were lackluster and just don't have enough power in them to keep us coming back.