Little Caesars 121

Little Caesars #121 is an Little Caesars restaurant located at 9 North Sandusky Street in Mount Vernon, Ohio.