This place is damn good. They used to have a pastrami sandwich that was to die for, but it is no longer available. Saddened I got a cheesesteak that was one of the best in memory. SOLID.
I've never had the pizza so can't speak to that, but the sandwiches are proper.
Note that there are very few places to sit. You order at the counter. No table service or anything.
Enjoy.