You can't beat the location but the rolls are even better. They're fresh and fabulous! My favorites that you must try are the Lava Roll and the Lobster Roll. The edamame is also incredible, steamed and salted to perfection. Seito Sushi has the best sushi in town!
Pros: Amazing sushi- fresh and fabulous recipes
Cons: Sometimes slow service but nothing to complain about
more