Quiznos 3929

Quiznos #3929 was a Quiznos Subs restaurant located at 2638 Homestead Road in Santa Clara, California. The location closed in 2014.