Le Cafe de l'Arche is a restaurant offering café-style cuisine with international influences. It features both indoor seating and an outdoor terrace.