Ichiban has some of the most consistant fresh fish that I have ever had. I wish all the sushi bars in town could say the same. Their rolls are great if that is your idea of sushi. The rolls are obviously good enough for Happy Sumo to steal most of the names to put on their menu. I have never had a bad meal at Ichiban and have never had a complaint from my so-called ""sushi experts"" that I have taken there.
Pros: consistancy, variety
Cons: price
more