Quiznos 7818

Quiznos #7818 was a Quiznos Subs restaurant located at 119 Southwest Loop 410 in San Antonio, Texas.