Pizza Ranch to Open May 12