Holiday Cookies at Satellite Workplaces Los Gatos
Satellite Workplaces Los Gatos 20 S. Santa Cruz, Suite 300, Los Gatos, United StatesStop in and enjoy some festive holiday cookies!  What better way to enjoy the holiday season and it's a perfect reason to indulge!