Quiznos 3120

Quiznos #3120 was a Quiznos Subs restaurant located at 2802 West Thomas Street in Hammond, Louisiana. The location closed in 2012.