Anybody been? I've heard of spicy tuna hand rolls as big as ice cream cones, can this be true? And if so, is it any good? I am in your knowledgable hands hounds. Please feel free to liken it to other known spots with regard to price and quality. Thanks.