Oh, my---what can I say? If you like real Italian foods, you must try Mastellone's. They make mozzarella cheese daily, both salted and unsalted, and it is impeccably fresh. Once you have it you can never go back to that stuff that sits around in the supermarket for days before it's sold.
They have an excellent selection of other cheeses including huge wheels of Parmesan Reggiano, the usual sausages and hams and other cured meat, pasta shapes and flavors you won't see anywhere else, and all kinds of sauces and condiments. The aroma is heavenly. Did I mention fresh Italian bread? And sweets?
Parking is a pain but SO worth it. Service is friendly and quick.