La Grande Cascade is a gastronomic restaurant offering classic cuisine in a historical, 19th-century dining room.