We used to buy these New Zealand green shell mussels at DeCicco's grocery store in Armonk NY - we loved it.
Anybody knows where I may find them in NY ?