Subway 35622

Subway #35622-0 is a Subway restaurant located at Fondren Plaza, 8420 South Sam Houston West Parkway, Houston, Texas.