On a trip to Italy recently i had some Rio Mare tuna- specifically, one of their little prepared salads:
I had the Tuna with beans and it was absolutely delicious.
So, has anybody seen these at any stores around NYC or upstate NY? Would love to know where i can buy them here (or even any websites to order them. Amazon, sadly, has been of no help).