Quiznos 9880

Quiznos #9880 was a Quiznos Subs restaurant located at 2801 Magazine Street in New Orleans, Louisiana. The location closed in 2013.