Café Soleil is a relaxed cafe offering French fare such as croissants, quiche, and sandwiches, with a Cannes-inspired atmosphere.