Quiznos 10223

Quiznos #10223 was a Quiznos Subs restaurant located at 1105 South Farm-to-Market Road 51 in Decatur, Texas.