Le Xamango is a traditional restaurant offering cuisine from southwestern France in a welcoming, countryside setting.