Subway 16926

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