Subway 55953

Subway #55953-0 is a Subway restaurant located at Nassau Bay Service Center, 18022 Upper Bay Road, Houston, Texas.