La Maison Despoues is a haute French restaurant offering modern cuisine.