Subway 50974

Subway #50974-0 is a Subway restaurant located at Holcombe Center, 2270 Holcombe Boulevard, Houston, Texas.