Subway 21867

Subway #21867-0 is a Subway restaurant located at Trinity Business Plaza, 2025 Irving Boulevard Suite 101, Dallas, Texas.