Quiznos 1676

Quiznos #1676 was a Quiznos Subs restaurant located at 7583 West Sand Lake Road in Orlando, Florida. The location closed in 2008.