Subway 35965

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