We went there last weekend. A party of 6 at 1pm. The restaurant was slow, but we had to wait almost 15 minutes for a table. When finally seated, it took our server forever to meet, greet and get our drink orders to us. They were severely short handed, but you shouldn't make it a guest problem to deal with.
My order came out wrong the first time. I ordered a soup and 1/2 roast beef sandwich. My first bite of the tiny sandwich was nothing but horseradish. I opened it up, and there was only 1 piece of beef on it. We spent just shy of 2 hours there for lunch. The service was entirely too slow.
Everyone else with my party enjoyed their meals, but the service time was too long. There's no excuse for that.
I probably will come back, and I hope that aspect improves.