Quiznos 3263

Quiznos #3263 was a Quiznos Subs restaurant located at 4500 C Arrowhead Ridge Drive in Rio Rancho, New Mexico. The location closed in 2013.