Deli · Lower East Side
93
"Famous deli in New York City known for its pastrami on rye and bustling atmosphere."