It has more than 3,500 restaurants that serve 100 different cuisines.