Subway 19626

Subway #19626-0 is a Subway restaurant located at 3607 Old Spanish Trail, Houston, Texas.