Quiznos 6281

Quiznos #6281 was a Quiznos Subs restaurant located at 485 South Melrose Drive in Vista, California.