Subway 50388

Subway #50388-0 is a Subway restaurant located at Walmart Supercenter #2922, 4915 North Pima Road, Scottsdale, Arizona.