Subway 20983

Subway #20983-0 is a Subway restaurant located at Frisco Village Shopping Center, 4710 Preston Road Suite 316, Frisco, Texas.