Subway 34096

Subway #34096-0 is a Subway restaurant located at, 540-B North Santa Cruz Avenue , Los Gatos, California.