Subway 11916

Subway #11916-0 is a Subway restaurant located at Gold Dust Village, 10320 North Scottsdale Road Suite 19, Scottsdale, Arizona.