De Rode Leeuw offers a French-inspired dining experience with European influences. The menu features a selection of dishes in a relaxed atmosphere.