Little Caesars 10117

Little Caesars #10117 is an Little Caesars restaurant located at 5901 Lancaster Avenue in Philadelphia, Pennsylvania.