Subway 24064

Subway #24064-0 is a Subway restaurant located at 428 East Jefferson Ste 119, Dallas, Texas.