Deli 66 is our favorite place to order lunch from at work. We don't use them more often because they do not always have delivery available and we can't always pickup.
The food is really great. My favorite is their special chicken salad that has walnuts and cranberries in it--- on a portugeuse roll with lettuce & tomato there's nothing better! Everything here is freshly prepared and very good. It's a very bustling place at lunch so if you are short of time call ahead.
If you own or manage Deli 66, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.