Kitaro Japanese Restaurant
Cuisines: Sushi, JapaneseNo rank yet
Kitaro Japanese Restaurant
Sushi, Japanese
5723 Geary Blvd
at 21st Ave.
San Francisco, CA, 94121
Kitaro Japanese Restaurant
Sushi, Japanese
5723 Geary Blvd
at 21st Ave.
San Francisco, CA, 94121