Quiznos 3064

Quiznos #3064 was a Quiznos Subs restaurant located at 4391 North Federal Highway in Fort Lauderdale, Florida. The location closed in 2008.