VERY yum! Just walk in the place and inhale and you'll think you're at the ocean ready for fresh fresh fish!
All reviews seem positive