Subway 3507

Subway #3507-0 is a Subway restaurant located at Shopping Center, 6330 Spencer Highway, Pasadena, Texas.