Tekka Japanese Restaurant
537 Balboa St, San Francisco
Recent Reviews
You May Also Like
Emperor Palace Restaurant - 530 Balboa St
Chinese
Yuubi Japanese Restaurant - 501 Balboa St
Japanese, Sushi Bar, Seafood
Xiaoyu’s Kitchen - 560 Balboa St
Japanese Curry, Ramen
Restaurants in San Francisco, CA
Tekka Japanese Restaurant
537 Balboa St, San Francisco, CA 94118