270 Main Street

Los Altos, CA 94022 

650-935-2197

MONDAY : Closed

TUESDAY TO SUNDAY

Lunch:11:30am - 2:30pm

Dinner:5pm - 9:00pm

Closed Sunday 02/03/19 Dinner 

Questions? info@tremontilosaltos.com

For parties larger than 6, please call us at the restaurant - 650-935-2197