Le Grand Aigle is a buffet restaurant offering a variety of dishes, with options for dine-in and takeout.