Subway 7299

Subway #7299-0 is a Subway restaurant located at Preston Trail Plaza, 17390 Preston Road Suite 250, Dallas, Texas.