Subway 57920

Subway #57920-0 is a Subway restaurant located at Seville Commons, 2151 North Collins Street Suite 300, Arlington, Texas.