We had lunch at a local restaurant this week. The food was okay though not as good as before but the main issue was the service. Because the staff were rushing around constantly, they didn’t have time to notice when tables needed service and were impossible to flag down. It took two hours to get through mains (a salad and a flatbread) and dessert. That’s with ordering mains very quickly because we were there just after opening before it got busy and decided what we wanted by the time they came for the drinks order.
While we waited for our plates to be cleared from mains, the table next to us were served, finished, and also starting to get impatient. We had to go and find someone to clear our plates, then find someone else to take our pudding order. Getting the bill was also slow. We had to approach two different staff members and it took another 15-20 minutes.
I left a two star Google review saying that the food was good (though I did say it wasn’t as good as previous occasions) but the service was far too slow. The restaurant responded saying we should have raised it at the time to give them a chance to fix it.
I would always raise food issues directly such as wrong order, undercooked or missing food and let them fix it, but when the problem is being understaffed, they can’t give me my time back. The staff were clearly working flat out, so complaining to them felt unfair when it’s a management problem. We also weren’t the only table getting frustrated at the delays.
Was I wrong to just leave the review?