Awesome Deli. I've been there three times within the first week and a half of my first visit. Pastrami sandwich melts in your mouth. In fact, that's what I've had all three visits so far.
The staff is so friendly and helpful. If you're not familiar with all of the meats, they'll help you out.
When I want a sandwich, this is the place. Go!