La Réserve Rimbaud is a fine dining restaurant offering set menus and degustation options, complemented by an extensive wine list. It features a polished interior and a riverfront deck. The restaurant has earned a Michelin star.