As far as "imported," this place is lacking. I'm a true import junkie, if it's from a far-off land and says "product of ____" on it, i'll probably buy and try it.
I looked through the shelves, barely anything is actually produced elsewhere, let alone Italy. I think the only thing I saw made in Italy was the San Pellegrino that you can get at any Rite Aid.
I didn't try any of their food, but I hear it's pretty good. If you're going to go here, i'd say go for the deli, not the grocery.
For real, though, get some gassosa (preferably Stappj) and i'll stop in.