October 7, 2014: World’s Best
Not only the world’s best pastrami – but also the world’s best chopped liver – right here in Los Angeles, and only at Langer’s Delicatessen.
Recommended Posts
Not only the world’s best pastrami – but also the world’s best chopped liver – right here in Los Angeles, and only at Langer’s Delicatessen.