Restaurant revenue has fallen, despite delivery boom