Quiznos 12996

Quiznos #12996 was a Quiznos Subs restaurant located at 1010 Pacific Avenue in Santa Cruz, California. The location closed in 2014.