Quiznos 106

Quiznos #106 was a Quiznos Subs restaurant located at 11048 Montgomery Boulevard Northeast in Albuquerque, New Mexico. The location closed in 2013.