5 ms·
That's a very loose definition of ads. Advertising typically implies that it's the restaurant promoting itself.
by sses 14y ago
That's a very loose definition of ads. Advertising typically implies that it's the restaurant promoting itself.
5 ms·