Home > Pizza & Sushi in Arizona > Pizza & Sushi in Tucson > Karichimaka Restaurant

Karichimaka Restaurant

5252 South Mission Road, Tucson, AZ 85746