I often used an on-line guide to New York restaurants that briefly reviewed and described them, gave data about their facilities, hours, etc. You could also map its location, as well as map nearby restaurants, bars, movies. etc.
And now I can't find it. Or else I found it, but it's changed its policies. Or else I'm searching in the wrong pew.
Any help would be appreciated.