Subway 13143

Subway #13143-0 is a Subway restaurant located at Shilo Plaza, 3035 South Shiloh Road Suite 103, Garland, Texas.