I know many of you were in deep despair when Sheepshead Bay Road’s longtime sushi establishment, Chikurin, bid a sad farewell to the oversaturated sushi-laden thoroughfare and moved into the ground floor of 1702 Avenue Z. Fret not, sushi aficionados, for filling in the vacancy — although not in the