Subway 2387

Subway #2387-0 is a Subway restaurant located at Green Crossroads Shopping Center, 229 West Greens Road, Houston, Texas.