State of Mind Public House and Pizzeria ★★★★★4.6 (1,212) Restaurants Pizza restaurant 101 Plaza N, Los Altos, CA 94022 Today: 11:30 AM–9 PM Call Website Details →