Where is the subway restaurant in George Bush Intercontinental Airport in Houston texas?

The Subway restaurant closest to the airport is located at 2700 Greens Rd, Houston, TX. 281-449-1110.
Updated on Wednesday, February 01 2012 at 04:10PM EST