Subway 50462

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