Fillet of sole is the perfect fish to cook for a romantic and elegant dinner for two. Dover sole can be pricey, $30 a pound or more, but lemon sole and gray sole are more reasonable. The fish calls ...