Santa Rosa County's newest Little Caesars location opened from the 8162 Navarre Parkway address on Wednesday morning.
Pensacola News Journal, Pensacola News Journal
Thu, 08/22/2019 - 4:00am
Santa Rosa County's newest Little Caesars location opened from the 8162 Navarre Parkway address on Wednesday morning.