I guess maybe if a phone company is secretly paying them to, but why would a phone company go to restaurants to give their customers lower prices? And even if they did, what do they gain from that if they don’t want anyone to know?
And even if they did, the waiter would also have to take note of what kind of phone the customers use, and give them the respective price on the bill. One slip-up could reveal the scheme.