Nice and friendly service, and the food is great. Both the pizza and the sandwiches are simply excellent. They make their own fresh bread, and use quality meats and cheeses. The white pizza is awesome. The sandwiches are clearly assembled carefully with evenly-placed ingredients. Really just the perfect sandwich.
It's a simple place, just a deli with a few basic tables. Order at the counter from the pretty large menu. Prices are very good.