Start from
Balboa Teriyaki
3536 Balboa St, San Francisco 94121