Subway 16811

Subway #16811-0 is a Subway restaurant located at West Oaks Shopping Center, 2468 South Highway 6, Houston, Texas.