Restaurant Review: The Best Pastrami Sandwich in Dallas at Deli-News