Subway 28920

Subway #28920-0 is a Subway restaurant located at Desert View Square, 777 East Thunderbird Road Suite 104, Phoenix, Arizona.