Quiznos 3191

Quiznos #3191 was a Quiznos Subs restaurant located at 3275 Stevens Creek Boulevard in San Jose, California.