Ichiban

2072 E 20th St Chico CA 95928 USA

(530) 342-8501

Location