Karichimaka Restaurant

5252 S Mission Rd Tucson AZ 85746 USA

(520) 883-0311

Location