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 …