Definitely a greasy spoon. Service is friendly, but somewhat confused. Not sure if they have this, don't have that, don't know what to charge for this.
The sandwich I had was good, the bread was fresh, but it wasn't anything to write home about. Just ok. I think this place might do better with breakfast fare -- caught a glimpse of a breakfast plate going out (at lunch time) that looked good.
With as many choices as we have in this area, I just don't think there's a compelling reason to go back.
They were busy enough at lunch time....