Little Caesars 2297

Little Caesars #2297 is an Little Caesars restaurant located at 61 North Street in Auburn, New York.