Subway 6216

Subway #6216-0 is a Subway restaurant located at, 102 South 2nd Street , Edinburg, Texas.