Huge portions and pretty tasty! My turkey and provolone sandwich unexpectedly came with fries too - can't complain about that! Diner-like atmosphere with sit down tables, high top tables and a bar/counter area.
Downsides: I came during lunch time and it was really busy with them preparing big takeout orders so I ended up waiting 15-20 minutes for my sandwich to come out. I'd imagine if I had come at a different time it would have been a little less crazy. Also tables and seats looked like they needed to be cleaned.