Love this sub shop; we eat here every time we are in town. Sandwiches are delicious, fresh, and packed with ingredients. Have always had friendly service. They are typically pretty busy, especially in season. There is usually a bit of a wait, ~15min., but it's totally worth it. We will be back.