Restaurant Performance Index tops 100 for first time in three months

October 31, 2011