Quiznos 12496

Quiznos #12496 is a Quiznos Subs restaurant located at Texas Tech University in Lubbock, Texas.