Subway 2169

Subway #2169-0 is a Subway restaurant located at Red Oak Shopping Center, 850 Farm-to-Market Road 1960 West, Houston, Texas.