Subway 16818

Subway #16818-0 is a Subway restaurant located at, 2328 West Holcombe , Houston, Texas.