Subway 3859

Subway #3859-0 is a Subway restaurant located at Express Stop Convenience Store, 2200 North Arizona Avenue, Chandler, Arizona.