Quiznos 7503

Quiznos #7503 was a Quiznos Subs restaurant located at 13343 North US Highway 183 in Austin, Texas. The location closed in 2012.