Ten-Ichi Restaurant
2235 Fillmore St San Francisco, CA 94115-2221
415-346-3477
Business Hours
Payment Types