Little Caesars 11966

Little Caesars #11966 is an Little Caesars restaurant located at 701 West Lehigh Avenue in Philadelphia, Pennsylvania.