Know a great happy hour or special for this location?
Informal source for Japanese staples, including sushi, sashimi, teriyaki & noodles.
Suggest an edit
301 San Pedro Ave, South San Francisco, CA 94128