Quiznos 4524

Quiznos #4524 was a Quiznos Subs restaurant located at 8140 South Houghton Road in Tucson, Arizona. The location closed in 2011.