I'll keep this short: If you're looking for a place to eat lunch on the North Shore, don't go here if you have any place to be within the next few hours. I arrived at 12:05, didn't receive my food until 12:42, and didn't get to pay my check until 1:20. My drink was refilled twice in that time frame. So, plan to be there a while if you go, and be prepared to advocate for service. This has happened both times I've gone for lunch and ordered something other than a bowl of chili.
The food I had was okay.