Little Caesars 1180

Little Caesars #1180 is an Little Caesars restaurant located at 7116 Maynardville Pike in Knoxville, Tennessee.