Le Navarre is a restaurant offering traditional, home-made cuisine in a warm and friendly atmosphere.