Phone: (+1)6509352197
Address: 270 Main St, Los Altos, United States
City: Los Altos
Dishes: 15
Reviews: 1001
Website: http://www.tremontilosaltos.com
"It's my go-to Italian restaurant. The wine selection is good enough for me (I'm not much of a wine person). The salads are great. Some other dishes are a little over-priced given the quality or portion-size. One of them is the gnocchi. It was a huge disappointment."
All prices are estimates.