Subway 57929

Subway #57929-0 is a Subway restaurant located at Walmart Supercenter #5809, 2812 East Expressway 281, Edinburg, Texas.