They've got a sign out front now that states the restaurant is an All You Can Eat...24/7. I heard they have good fish.
All reviews seem positive