Subway 40460

Subway #40460-0 is a Subway restaurant located at Northwood Hills Village Shopping Center, 8090 Spring Valley Road, Dallas, Texas.