Barnes & Noble admits that restaurants will not save it