The Sushi spot I think your friend likes is Love Sushi. They have a spot in Newhall and Canyon Country. The Zankou spot is Sam's Flaming Grill on Soledad. Sorry if I'm wrong, but those are my spots and I've been to both recently. You gotta go to Love Sushi if you haven't been there. I'm gonna try Thelma's Morning Cafe soon.