Chachi's is a Canadian-owned sandwich shop aiming to elevate mall food. Catering options are available.