Subway 2789

Subway #2789-0 is a Subway restaurant located at Windsor Terrace Shopping Center, 4801 Little Road #123, Arlington, Texas.