Subway 19904

Subway #19904-0 is a Subway restaurant located at Love's Travel Shop, 190 US Highway 90, Luling, Texas.