Quiznos 3880

Quiznos #3880 was a Quiznos Subs restaurant located at 123 East El Camino Real in Mountain View, California. The location closed in 2012.