Quiznos 6646

Quiznos #6646 was a Quiznos Subs restaurant located at 20 Woodside Plaza in Redwood City, California. The location closed in 2012.