Although this is a chain, it's food is pretty good. I really like their iced green tea. They serve you edamame for starters. The deep-fried tofu was decent and so was the spicy tuna rolls. It can become crowded on a Friday night, so try to get there early.
Pros: free parking
Cons: busy on friday
more