add restaurant index framework