Subway 23623

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