Quiznos 12934

Quiznos #12934 was a Quiznos Subs restaurant located at 1001 Avenida de las Americas in Houston, Texas. The location closed in 2014.