Quiznos 2659

Quiznos #2659 was a Quiznos Subs restaurant located at 6465 East Mockingbird Lane in Dallas, Texas.