TREMONTILOSALTOS.COM
Updated 293 days ago
270 Main Street Los Altos, CA 94022
We are a fine Italian restaurant an wine bar located in Los Altos. Tre monti is here for let you experience the most unique Italian journey with our food. Here you can find our menu, our wines, and you can also book your reservations and events