Subway 21355

Subway #21355-0 is a Subway restaurant located at Love's Country Truck Stop, 8900 I 35, Denton, Texas.