Subway 69760

Subway #69760-0 is a Subway restaurant located at Traders Village, 7979 North Eldridge, Houston, Texas.