L'Ilot Vert offers classic French cuisine and artfully presented desserts in a sleek, contemporary setting.