Le Renaissance is a restaurant, bar, and ice cream shop offering French and healthy cuisine. Enjoy simple, generous dishes made with fresh ingredients on a beautiful, spacious terrace. Reservations and card payments are accepted.