Quiznos 2320

Quiznos #2320 was a Quiznos Subs restaurant located at 4500 Osuna Road Northeast in Albuquerque, New Mexico. The location closed in 2016.