Quiznos 2004

Quiznos #2004 was a Quiznos Subs restaurant located at 2306 Almaden Road in San Jose, California. The location closed in 2012.