Subway 1535

Subway #1535-0 is a Subway restaurant located at Spencer Landing Shopping Center, 3122-A Spencer Highway, Pasadena, Texas.