Had a mighty fine lunch here. Service wasn't super quick, but it was okay. I had the ahi tuna tower, and really enjoyed it. Although I would have liked a bit more lemon, and the wasabi aioli was much more mayo flavored than wasabi, I still really liked it. The wonton chips were perfect, making it basically like tuna tartare nachos.
I'd come back.