Subway 12041

Subway #12041-0 is a Subway restaurant located at, 5924 Samuell Boulevard , Dallas, Texas.