Subway 12010

Subway #12010-0 is a Subway restaurant located at Loma Linda Shopping Center, 6140 West Chandler Boulevard, Chandler, Arizona.