Subway 24674

Subway #24674-0 is a Subway restaurant located at Torrance Crossroads Shopping Center, 24223 Crenshaw Boulevard Suite H, Torrance, California.