Balboa Teriyaki
3536 Balboa St
San Francisco, CA 94121-2602
415-751-8895