Quiznos 8643

Quiznos #8643 was a Quiznos Subs restaurant located at 7900 Ranch Road 620 North in Austin, Texas. The location closed in 2008.