Email this article to your so-called friends
Thrillist Los Angeles
Emailed on: Wednesday July 1, 2009Tommy Pastrami's
516 W 6th St, Downtown; 213.362.3354The first LA location of this OC staple's a massive, 3000-foot ode to NY-style deli food, decorated in the bright yellow and red colors of neighbor USC, and serving up deliciousness like...