I recently attended a business dinner at Aldo and was thrilled with the quality of the food. In addition to the food, the service was attentive and responsive. The only caution would be the noise level when the restaurant is full. If you need to be able to have a quiet conversation you might to ask for a table upstairs. The restaurant is also located in the charming downtown area of Los Altos so after a delicious meal it was nice to be able to walk and browse the charming shop windows.