Quiznos 6145

Quiznos #6145 was a Quiznos Subs restaurant located at 1120 Broadway in Chula Vista, California.