Quiznos 2107

Quiznos #2107 was a Quiznos Subs restaurant located at 2101 Texas Star Lane in North Las Vegas, Nevada.