You know, some things just shouldn't be so hard. I came in for a late lunch and there weren't many people around. It took a few minutes for someone to greet me. Friendly enough.
I ordered a salad. A loooong time later the waitress came back to tell me it should be up really soon and apologized for the delay. Even more time passed and it finally came out.
It was good, okay, but the service seems to be an issue based on the other comments. There are A LOT places to get sandwiches and burgers on the North Shore.