Quiznos 2813

Quiznos #2813 was a Quiznos Subs restaurant located at 634 San Antonio Road in Mountain View, California.