Quiznos 11607

Quiznos #11607 was a Quiznos Subs restaurant located at Food Court in Tucson, Arizona. The location closed in 2014.