Tekka Japanese Restaurant
Address:
537 Balboa St, San Francisco, CA 94118
Phone:
(415) 221-8455
Restaurants,
Japanese
Other Businesses:
- The Riptide at 3639 Taraval St, San Francisco, CA 94116
- TC Pastry at 2222 Irving St, San Francisco, CA 94103
- Curry Village at 1386 9th Ave, San Francisco, CA 94122
- The Plough & Stars at 116 Clement St, San Francisco, CA 94118
- Cinderella Bakery & Cafe at 436 Balboa St, San Francisco, CA 94118