This is hands down my favorite sushi place in Las Vegas. It's about a 40 min drive from my house but totally worth it. I've attempted to find a comparable place closer to me but am always dissappointed. I've been coming here for about 5 years now.
The best thing to order here is the Screaming O. The staff is always friendly and they have never messed an order up. The place is clean and the atmosphere is fun. This will forever be my favorite restaurant of all time.