Please don't misunderstand and think I'm jumping on you, because that is not my intention and I don't think you've said anything wrong. At all.
The things mentioned in the review, might be petty to you, but they might be real deal breakers to others. Food quality is only one aspect of ANY restaurant review. Service and ambiance also play a big part in any review.
And that's the whole thing point ... Reviews ARE subjective. They are opinions and provide bits and pieces and impressions and glimpses from a single perspective, which is why sites that collect reviews say, of movies, (e.g. Rotten Tomatoes), are so valuable. They are hoping to gather a consensus. And, even then, for even the most widely panned film, there is some audience that will love it.
It's also why additional commentary on a review from others that either confirm or contradict the reviewer's impressions and experiences, are valuable.
No one should, or is being asked to, substitute anyone else's judgement for their own. If you strongly believe that Le Cellier is a good restaurant, with excellent ambiance, than it is. For you. For someone else? Maybe not so much.
Both positions are equally valid and can co-exist quite happily alongside each other.
And to John and Kevin ... Please don't be afraid to state your opinion strongly and clearly. Honesty and taking a position is what makes a review, even if it's one I personally disagree with, valuable. The instant you start couching your comments, for fear of reprisal and backlash, or even adoration and praise, is the point at which your reviews (or anyone's) become moot. So, keep proudly, and loudly, proclaiming what you love, what you hate, and why. And keep expecting your listeners to use their own judgement on whether or not to use that information for their own plans.