Dover Sole  at Chef Nemo

Dover Sole

SKU: 050
PriceFrom £33.95

Dover sole is believed to be the finest of the sole family and is under great demand.  This is a real luxury at a great price.