This Restaurant Has a Bull’s-Eye

With all due respect to Ago, the widely panned Italian eatery in Robert De Niro’s Greenwich Hotel, Delicatessen at 54 Prince Street was undeniably the city’s most loathed new restaurant in 2008.

Critics hated it. Neighbors hated it even more.

“A lot of people don’t like change and, you know, I totally Read More