Quiznos 12678

Quiznos #12678 was a Quiznos Subs restaurant located at 100 North University Drive in Edmond, Oklahoma. The location closed in 2018.