We've been to this location several times over the years but our experience yesterday was less than optimal. There was a strange odor that seemed to be mildew. We chose to sit on the patio, street noise and all, as an alternative.
Service was good but I had the impression that the appetizer and salad was all pre-packaged product.
For the prices they charge one expects better.