Quiznos 531

Quiznos #531 was a Quiznos Subs restaurant located at 6823A Spencer Highway in Pasadena, Texas. The location closed in 2008.