Quiznos 10123

Quiznos #10123 was a Quiznos Subs restaurant located at 11000 University Parkway in Pensacola, Florida. The location closed in 2018.