Subway 11889

Subway #11889-0 is a Subway restaurant located at Preston Road Shopping Center, 8992 Preston Road Suite 109, Frisco, Texas.