Quiznos 14074

Quiznos #14074 was a Quiznos Subs restaurant located at 50 South Houghton Road in Tucson, Arizona. The location opened in 2011 and closed in 2013.