Subway 34096

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