Subway 12104

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