Subway 40667

Subway #40667-0 is a Subway restaurant located at The Shops at Regent Cross, 3601 Regent Boulevard Suite 195, Irving, Texas.