Quiznos 6518

Quiznos #6518 was a Quiznos Subs restaurant located at 1029 North Federal Highway in Fort Lauderdale, Florida.