Subway 1418

Subway #1418-0 is a Subway restaurant located at Gessner Square Shopping Center, 8704 South Gessner Drive, Houston, Texas.