We fell into this place as it was close to the office, and wanted something reasonably fast, but where we could have a sit-down and catch our breath. Really nice staff, efficient queue (when busy, they take your order electronically in line, speeding things up), fresh ingredients and perfectly toasted bread (and ratio to fillings). I hate a sandwich place that gives you this huge hunk of bread, and minimal fixings in it. This place has it down; the lightly toasted roll is the perfect size for the generous portions of meat and cheese contained therin. It's perfect.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.