Meh. It's just OK. The actual meats and such are great, so that is why I'm giving it 3 stars. The bread though - extremely mediocre. If they could fix that, and improve their counter help, they'd be much better off. The ordering and pick up experience was weird. We were greeted and the employee was friendly enough. But, after being handed our sub's, I had to ask for the sodas I had ordered. No big deal, but the employee just said, "oh just reach over there and grab them"! Odd, I thought