Subway 23623

Subway #23623-0 is a Subway restaurant located at, 6987 North Hayden Road Suite B6, Scottsdale, Arizona.