Little Caesars 12222

Little Caesars #12222 is an Little Caesars restaurant located at 522 South Highway 87 in Dalhart, Texas.