I have made my own Pastrami, I think I am rather good at it. I have eaten pastrami from some amazing Deli's, but this place tops them all. First of all the size of the sandwich is staggering, but the flavor is amazing. Extremely tender and Juicy. 100% would eat there again, and again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.