I read a review about this restaurant several years ago in the Pros: Thumbs Up
All reviews seem positive