Subway 24273

Subway #24273-0 is a Subway restaurant located at 3260 Irving Boulevard Ste 400, Dallas, Texas.