Quiznos 12030

Quiznos #12030 was a Quiznos Subs restaurant located at 340 Highway 68 in Owingeh, New Mexico. The location opened in 2008.