3536 Balboa St
San Francisco, CA 94121
San Francisco, CA 94121
OverviewThis tidy spot in the outer Avenues is a cozy place for great Teriyaki. The decor is typically Japanese with rice-paper screens at the windows and rice-paper lanterns hanging...
more
