Eat here.
I'm vegetarian, so I get the eggplant sandwich and it is a happy, happy affair. A single sandwich is two satisfying meals and they never disappoint. The counter staff is friendly, and once, after ordering, when I discovered that I did not have quite enough cash for two sandwiches and olives. She said not to worry and tossed in a 1/2 a pot of olives at no charge.
I love the old feel of it, it's like eating in the fifties, where the food is made by someone who has personal pride in the product.
Tip, there is no shame in tucking a few napkins into your shirt before you eat - in fact, it's a good call.