Cafe Vitale ★★★★☆4.4 (400) Restaurants Italian restaurant · Gluten-free restaurant · Salad shop (more) 987 Fremont Ave, Los Altos, CA 94024 Call Website Details →
Pompeii Ristorante ★★★★☆4.3 (363) Restaurants Italian restaurant 100 State St, Los Altos, CA 94022 Call Website Details →
The Pasta Market ★★★★☆4.1 (455) Restaurants Italian restaurant 4546 El Camino Real, Los Altos, CA 94022 Call Website Details →
Spot A Pizza Place ★★★★☆4.0 (215) Restaurants Pizza restaurant · Italian restaurant 133 Main St, Los Altos, CA 94022 Call Website Details →