Le Grand Heron is a dining establishment offering a cozy ambiance and delectable cuisine.