Quiznos 6663

Quiznos #6663 was a Quiznos Subs restaurant located at 2800 West State Road 84 in Fort Lauderdale, Florida. The location closed in 2008.