Subway 60713

Subway #60713-0 is a Subway restaurant located at Blossom Hill Square, 14178 Blossom Hill Road Unit 110, Los Gatos, California.