Little Caesars 11225

Little Caesars #11225 is an Little Caesars restaurant located at 7926 Alexandria Pike in Alexandria, Kentucky.