I'd heard about Capriotti's and wanted to try it, so I went to grab some sandwiches for myself and my family the other day. I was really impressed from the moment I walked in. The staff were all really friendly and helpful. I ordered two 12" subs - the capistrami and a turkey sub. Both were great, but what really impressed me was that the turkey was roasted fresh in the store. I could see the kitchen from the counter area and there was a whole roasted turkey in a roasting pan waiting to be cut up for their sandwiches. You don't see that at many sub shops! All the toppings tasted really fresh and the bread was great, too. I'd definitely go back another time!