They have really delicious sandwiches. I had the Sicilian Sandwich which was good, given the fact it was on fresh baked bread.
Also, they have an enormous selection of imported Italian snacks, pasta, biscotti, olives, and much more. The restaurant side is also great, with white tablecloth service and delicious choice of entrees.