Subway 16665

Subway #16665-0 is a Subway restaurant located at Exxon Station, 16110 Dallas Parkway, Dallas, Texas.