b

blucaller's Profile

Title Last Reply

Canyon Country?

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.

Mar 09, 2008
blucaller in Los Angeles Area