Subway 16926

Subway #16926-0 is a Subway restaurant located at, 1380 North Scottsdale Road Ste 100, Tempe, Arizona.