Subway 6676

Subway #6676-0 is a Subway restaurant located at D & J Subs Inc, 13853 North 19th Avenue Suite A, Phoenix, Arizona.