ICHI Sushi
3369 Mission Street, San Francisco
Website:
ichisushi.com
Phone: +1 415-525-4750
Opening hours:
Mon17:30-21:30
Tue17:30-21:30
Wed17:30-21:30
Thu17:30-21:30
Fri17:30-22:30
Sat17:30-22:30
Sunclosed
Categories:
Establishment Food
Suggest updates