Le Grand Manege is a French cuisine restaurant offering classic dishes and desserts in a relaxed bistro setting.