Neutra House Conference Center ★★★★★4.5 (11) Catering & Events Conference center 181 Hillview Ave, Los Altos, CA 94022 Closed today Call Website Details →