Mapplr’s favorite restaurants in New York City 21 May 08
It’s nearly impossible to create a list of favorite restaurants in a city as large as New York. What one usually gets is a list in a particular area and in our case, most of our favorites are south of 23rd Street (in the Greenwich Village and Soho neighborhoods). Our friend, Moran Bar-Kochva, who lives [...]





