Quiznos 516

Quiznos #516 was a Quiznos Subs restaurant located at 6406 North Interstate 35 in Austin, Texas. The location closed in 2012.