First off, you can't beat the prices. Big sandwiches for between $6 to $8. They have a huge selection of sandwiches with choices of Cold, Grilled or Hot. I have not had the pasta, but the pizza is pretty good, not great, but pretty good. My favorites - The Rueben - Crisp hot rye bread with a generous portion of corned beef (which for some reason is very hard to find in this town unless you go to a Jerry's or Canter's). I had one yesterday and am still thinking about it. Grilled Chicken Avocado Panini - Great tomato pesto sauce. Philly cheese steak - 1/2 pound of steak! They make a VERY good breakfast burrito that will make you forget about eating lunch I assure you.
Pros: Great prices for really good food
Cons: Sometimes a long line to order. No beer.