Subway 29776

Subway #29776-0 is a Subway restaurant located at Marsh Lane Plaza Shopping Center, 10053 Marsh Lane, Dallas, Texas.