Quiznos 183

Quiznos #183 was a Quiznos Subs restaurant located at 8218B Louisiana Boulevard Northeast in Albuquerque, New Mexico. The location closed in 2017.