Quiznos 2266

Quiznos #2266 was a Quiznos Subs restaurant located at 3937 Rivermark Plaza in Santa Clara, California. The location closed in 2012.