This place is legit. Definitely do the all you can eat as it is completely worth it. A way better value than Bacchanal if you like Japanese. Salmon and Hamachi Nigiri were fresh and melt in your mouth. Spider roll and popcorn lobster are a must have.