Eating Deli Kosher Sandwich at Pastrami Queen restaurant in New York, NY.
Amp Menu