Île Flottante is an eclectic restaurant offering creative French dishes in a stylish space adorned with local artwork.