The subs are tasty and have good quality ingredients. The atmosphere is pleasant and its a plus that they serve beer, bottled and draft.
If you come anytime around lunch order ahead. Even for a busy sandwich place, I shouldn't have to wait over 20 min for a sub. They need to revise they way they go about making the subs to increase their productivity.