Subway 31796

Subway #31796-0 is a Subway restaurant located at The Shops at Norterra Shopping Center, 2330 West Happy Valley Road Suite 1025, Phoenix, Arizona.