Restaurants & Bars

Boston Area

Pastrami in Chelsea?


Restaurants & Bars 1

Pastrami in Chelsea?

Jeff | May 21, 2005 09:48 PM

I recall reading/seeing/hearing about an old school deli that has the best pastrami sandwiches in the area.

I would hate to block an artery over a mediocre pastrami sandwich.

Want to stay up to date with this post?