Quiznos 2687

Quiznos #2687 was a Quiznos Subs restaurant located at 6580 Hembree Lane in Windsor, California. The location closed in 2015.