I waiver on which sushi restaurant in Indianapolis truly is the best; and have come to the conclusion that H20 Sushi (1912 Broad Ripple Avenue).  With a great selection of specialty rolls (I recommend the Crunch and Instant Karma) and a mastery of the traditional sushi rolls it really is the best sushi restaurant I have found in Indianapolis.  Honorable mentions would have to go to Sapporo and Sushi on the Rocks. 

Sapporo has been around for a long time and has the sushi mastered; but lacks the cool atmosphere that Sushi on the Rocks and H20 Sushi provides.  Sushi on the Rocks is newer and the services was only so-so; but did have a great location (downtown) and a fun atmosphere.  So check out H20, but give the others a shot --- all great sushi restaurants in Indianapolis!