Quiznos 6063

Quiznos #6063 was a Quiznos Subs restaurant located at 1010 Pacific Avenue in Santa Cruz, California.