Quiznos 2656

Quiznos #2656 was a Quiznos Subs restaurant located at 172 Central Park Square in Los Alamos, New Mexico. The location closed in 2016.