clock menu more-arrow no yes mobile

ICHI Sushi + NI Bar

3282 Mission St, San Francisco, CA 94110

415-525-4750

ichisushi