At 1041 Taraval St, San Francisco, CA 94116-2424San Francisco Here : Sushi Zen. Welcome to Sushi Zen is rated 4. It's worth a try!
Write a review