The best place to find fresh fish in Manhattan is The Lobster Place inside the Chelsea Market. Fresh oysters, clams, fish and sushi are what make this place so popular. However, I recently discovered that there was a mini refrigerator atop one of the counters that only has caviar. Where you find caviar, you find Ikura. This Ikura happens to come from a distributor in Long Island City, New York. The only ingredients inside this glass jar is salmon roe and salt.
- Posted using BlogPress from my iPhone