Quiznos 11665

Quiznos #11665 was a Quiznos Subs restaurant located at 6600 Franklin Avenue in New Orleans, Louisiana. The location closed in 2015.