Subway 12041

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