The National Restaurant Association’s Restaurant Performance Index in May reached 101.8, a 14-month high.
KFC parent Yum Brands Inc (YUM.N reported on Tuesday an estimated 19 percent drop in May sales at established restaurants in China, a smaller decline