Quiznos 534

Quiznos #534 was a Quiznos Subs restaurant located at 18130 North Highway 281 in San Antonio, Texas. The location closed in 2008.