Quiznos 4365

Quiznos #4365 was a Quiznos Subs restaurant located at 2305 Otay Lakes Road in Chula Vista, California.