Subway 10052

Subway #10052-0 is a Subway restaurant located at Arlington Plaza Shopping Cente, 1515B South Cooper Street, Arlington, Texas.