Little Caesars 2538

Little Caesars #2538 is an Little Caesars restaurant located at 1203 South Main Street in Lamar, Colorado.