Subway 43617

Subway #43617-0 is a Subway restaurant located at Market Square Shopping Center, 5469 North MacArthur Boulevard, Irving, Texas.