>What is my company doing wrong?
I think this is the wrong question. The right question is 'what can my company do better?'. In your case, there is not much value-add over a google search. Tell me where I can get 2 for 1 pizza right now, who makes the best lasagne, give me coupons, loyalty schemes, 'say marksmenus.com sent you' calls to action, 'do you like ramen? try these 3 local joints' features. Bury yourself deeper into both the restaurants and users. Your app is good....it could be better.