Quiznos 6691

Quiznos #6691 was a Quiznos Subs restaurant located at 8201 Cross Park Drive in Austin, Texas. The location closed in 2018.