Subway 40441

Subway #40441-0 is a Subway restaurant located at Chaparral Plaza Shopping Center, 7908 East Chaparral Road Suite B-104, Scottsdale, Arizona.