Subway 4043

Subway #4043-0 is a Subway restaurant located at Telephone Rd. Center Shopping Center, 3329 Telephone Road, Houston, Texas.