A plot of land once owned by the L.L. Bean family in Naples, Florida has been listed for sale. Take a look at what $40 million will get you.
Who’s behind it: Chez Fifi is a new French restaurant from brothers David and Joshua Foulquier, both partners in the We All ...