Quiznos 8528

Quiznos #8528 was a Quiznos Subs restaurant located at 2199 Tiger Town Parkway in Opelika, Alabama.