La Grande Tour is a gastronomic restaurant offering French and European cuisine. It is located near Orléans and provides a refined dining experience.