Premium 10 Factors That Define A Winning Restaurant Maureen Gahan, foodservice specialist at Bord Bia, defines what makes a winning restaurant.