Subway 2346

Subway #2346-0 is a Subway restaurant located at North Mountain Village Shopping Center, 3425 West Thunderbird Road Suite 14, Phoenix, Arizona.