If you were to buy Sole Meunière in a restaurant, it would usually be expensive because real Dover sole, the fish typically used in the dish, is flown in from Europe, resulting in quite high transport costs. Ever sole itself is quite a rare fish and has a unique flavor, so getting hold of it can be tricky, hence its high price tag.