Subway 50462

Subway #50462-0 is a Subway restaurant located at, 2503 Scott Boulevard , Santa Clara, California.