"Aldo's" is led by husband and wife team Aldo and Barbara. They feature fine Italian food, a relaxed atmosphere, an outdoor patio and friendly service.
read more
show less
14109 Winchester Blvd
Los Gatos
CA
95032
14109 Winchester Blvd, Los Gatos, CA
+1 408.374.1808
aldos-ristorante.com/