Subway 6166

Subway #6166-0 is a Subway restaurant located at Esters Plaza Shopping Center, 2000 Esters Road Suite 103, Irving, Texas.