Executive summary: I would give this place 5 stars but it's SO HARD to get into! This is right on the square so plan to park in a nearby ramp or on the street if you are blessed by the parking gods. Restrooms are nicely appointed and clean. Restaurant decor is enticing. Vegetarian, vegan, and gluten sensitive items are marked on the menu...makes it easy!
Note: this restaurant is a battery draining cell dead zone! Consider turning your phone to airplane mode.
The food is delicious! They have vegetarian and even vegan options along with gluten sensitive selections. I occasionally eat fish so there's no problem finding a gluten free seafood dish here for me. Nomnomnom.
It can be super busy here. You're best to snag a reservation if you can (can be done online via the website) but even getting a reservation can be a trick. If you're patient, I feel it's worth the wait.
Food is delivered as it is prepared so expect to get your items one or two at a time and apparently at random. It makes it tricky when you're politely waiting until everyone has food in front of them to start eating. I recommend going with friends who don't care about such things...if the sushi is in front of you, start eating...that's my motto!