This is our local sandwich shop across the street from where we work. There breads and bagels are always fresh. Their soups are consistently god and they now have three sizes instead of two. The sandwichs are quickly made to order and orders are rarely incorrect.
Lunch may seem pricier compared to some of the sandwich trucks, but sometimes it is worth a little more to get a decent meal. Beware that the gourmet candy at the register is quite expensive (but sometimes you deserve a treat!)