Karichimaka Restaurant
5252 S Mission Rd, Tucson
(520) 883-0311
Recent Reviews
Karichimaka Restaurant
5252 S Mission Rd, Tucson 85746
(520) 883-0311