« Back to posts
  • Viewed
    times
October 24, 2009

World's best pastrami

  • Edit
  • Delete
  • Tags
  • Autopost

Langer’s Deli in Los Angeles (see map) calls itself “the home of the world’s best pastrami.” It is.

0langers

Tweet
  • 0 responses
  • Like
  • Comment