Le Grand Cafe is an elegant brasserie offering French cuisine in a majestic setting.