At 850 Holloway Ave, San Francisco, CA 94112-2228San Francisco Here : Yama Sushi. Welcome to Yama Sushi is rated 3.5. It's worth a try!
Write a review