Subway 24645

Subway #24645-0 is a Subway restaurant located at Shops at Little Elm, 407 West Eldorado Parkway Suite 120, Little Elm, Texas.