Subway 35965

Subway #35965-0 is a Subway restaurant located at, 11411 Telegraph Road , Santa Fe Springs, California.