Quiznos 3425

Quiznos #3425 was a Quiznos Subs restaurant located at 6314 North Powerline Road in Fort Lauderdale, Florida. The location closed in 2011.