Quiznos 8638

Quiznos #8638 was a Quiznos Subs restaurant located at 685 Saturn Boulevard in San Diego, California.