Quiznos 2321

Quiznos #2321 was a Quiznos Subs restaurant located at 754 The Alameda in San Jose, California.