Overall, a great spot. Mostly AYCE but you have the option to order ala carte & can even order 1/2 rolls, which is great for trying new things on a budget. The fish is always eceptionally fresh, & Ive never been disappointed after a visit there, though they are a bit creeative with some of the special rolls....(The Tornado Roll, raw fish & cheddar cheeses? I tried but, IMO, not a great idea.)