Quiznos 12780

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