L'Esplanade is a restaurant offering refined French cuisine. It provides parking and a terrace.