For years I have driven past this nondescript place in a strip mall on the same side of Ventura Blvd. as Nozawa, and just a few blocks west. I have never been there, nor has anyone I know. Yet the place remains in business in a neighborhood of terrific sushi spots. I'm wondering if this could be some secret treasure that no one talks about. Has anyone ever tried it? I'm willing to give it a shot, but first I wanted to check with you guys in case someone wants to warn me off. I'm pretty adventurous about trying anything, but bad sushi is a little frightening.