Katz Delicatessen in New York is an institution on its own — a spot where locals go for apparently the best pastrami sandwich that leaves…
Katz Delicatessen in New York is an institution on its own — a spot where locals go for apparently the best pastrami sandwich that leaves…