John Dory is a salt water fish, known for its white, meaty flesh which is delicate and sweet. The meat might be delicious, but John Dory isn't the prettiest, or the most economical of fish. It has spines running down its side, and is easily-distinguished by its very large head. A small John Dory might weigh 300g, but they can grow up to 2kg.
Fresh or Frozen