October 14, 2013: World’s Best

 In Desktop Images

The world’s best pastrami is at Langer’s Deli in Los Angeles. Visit us for lunch – 7th and Alvarado, open until 4PM. Parking one block east at 7th and Westlake. Download

Recent Posts
0

Start typing and press Enter to search