Ten-Ichi

2235 Fillmore St
San Francisco, CA
415.346.3477
37.79028
-122.434445
Hours:
Mon - Sun:11:30am - 2pm,   5pm - 10pm

for Ten-Ichi
Directions
from: