Quiznos 186

Quiznos #186 was a Quiznos Subs restaurant located at 6600 Menaul Boulevard Northeast in Albuquerque, New Mexico.