The Italian Store reminds me of growing up in an Italian neighborhood in Philadelphia: the products, sandwiches and lunchmeats look and smell wonderful and taste just as good! There are always a huge selection of frozen pastas, sauces and other foods to bring home and heat up. They have a good selection of nicely priced Italian wines as well. And let's not forget about their pizza and cannoli! Yum.
This is not a place to sit and eat a leisurely meal. It's more of a grocery store with a sandwich/deli counter. But well worth it.
My only advice is if you're visiting on a Saturday or Sunday, get there early because the crowds make the wait for food or check-out long. Or, call ahead and place your order so it will be ready when you get there.