Quiznos 11683

Quiznos #11683 was a Quiznos Subs restaurant located at 28977 Walker South Road in Walker, Louisiana. The location opened in 2008 and closed in 2013.