Whole Dover Sole

$22.95
European Dover Sole is a menu staple for many high-end restaurants and now you can have at home!
Select a pickup time
x