Major cities offer a wealth of delicious dining options. But while the surfeit ensures choices, it also means that hungry patrons can be easily overwhelmed. Fortunately, a selection of smartphone apps are now willing to do some of the legwork for them.