Restaurant price inflation outpaces grocery prices