Subway 1848

Subway #1848-0 is a Subway restaurant located at, 13556 Preston Road Suite B, Dallas, Texas.