Subway 50973

Subway #50973-0 is a Subway restaurant located at Old Spanish Trail Center, 1801 Old Spanish Trail, Houston, Texas.