Quiznos 2878

Quiznos #2878 was a Quiznos Subs restaurant located at 19959 Stevens Creek Boulevard in Cupertino, California. The location closed in 2013.