Subway 6216

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