PhotosReservations Experience the charm of traditional Italian cuisine at Tre Monti, nestled in the heart of downtown Los Altos. Reserve your table today and indulge in authentic flavors crafted with passion and the finest ingredients. Make a Reservation View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize 270 Main StreetLos Altos, CA 94022 OPEN EVERY DAY Get Directions Lunch11:30am–2:00pm Dinner5:00pm–9:00pm