Quiznos 13976

Quiznos #13976 was a Quiznos Subs restaurant located at 3318 East Flamingo Road in Las Vegas, Nevada. The location opened in 2011 and closed in 2014.