The Three Fishes has all the ingredients necessary for a great restaurant - top chefs, well equipped kitchens, tempting menus, frantically sourced ingredients - and unifying them into a gastronomic experience. Fine wine and a nice place to dine. My overall two thumps up for this great place.