Little Caesars 2522

Little Caesars #2522 is an Little Caesars restaurant located at 1127 Annapolis Road in Odenton, Maryland.