The epitome of average OK food.
Everything seems fresh and they're professional here; the ingredients are apparently mostly house-prepared.
But I've tried 5 sandwiches from three locations and they're all bland. The bread is enormous and frankly it's awful. Cheese tastes too processed. Roast beef, meatballs, all of their prepared meats, are basically just thrown into an oven without spices and then served.
Prices on the high side but I'll give them credit for serving a genuinely large and fresh sandwich. Worth a pick-up in a hurry but this is utilitarian food, not gourmet sandwiches.