La Citadelle is a restaurant offering French and European cuisine. It features accessible facilities, including wheelchair access, and welcomes groups.