"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.
14109 Winchester Blvd, Los Gatos, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services