Quiznos 10184

Quiznos #10184 was a Quiznos Subs restaurant located at 6531 Farm-to-Market Road 78 in San Antonio, Texas.