Quiznos 7687

Quiznos #7687 was a Quiznos Subs restaurant located at 3008 Napoleon Avenue in New Orleans, Louisiana. The location closed in 2008.