Subway 10740

Subway #10740-0 is a Subway restaurant located at Cinema Park Shopping Center, 5555 North 7th Street Suite 124, Phoenix, Arizona.