L'Arche is a French cafe and bar nestled within the beautiful Jardin de l'Archevêché. It offers traditional French cuisine in a bistro setting, perfect for enjoying a drink or a meal.