Quiznos 11820

Quiznos #11820 was a Quiznos Subs restaurant located at 4120 North Ware Road in McAllen, Texas.