Subway 12104

Subway #12104-0 is a Subway restaurant located at 8104 Lake June Road, Dallas, Texas.