Review of Tekka House

3034, 678, Chenery St, San Francisco, CA 94131

Overall Rating

Review


Nicely labeled menu. Great food.

Updated 5 years ago

Celiac