Quiznos 3708

Quiznos #3708 was a Quiznos Subs restaurant located at 8393 South Memorial Drive in Tulsa, Oklahoma.