Aldo's Cafe and Deli, located in downtown Los Gatos, serves made-to-order sandwiches, green salads, pasta, chicken, tuna and more. The restaurant also offers a selection of beverages, coffee and tea. It is a clean place with great ambiance, dishing up food made with quality ingredients. With excellent customer service and a variety of food to choose from, this is undoubtably one of the best delis in town.