Can Am Pizza, a Washington-based pizza place, is opening its second Texas location in Keller this year.