Le Lorada offers French cuisine in an elegant and comfortable setting.