Cafe Vitale ★★★★☆4.4 (400) Restaurants Italian restaurant · Gluten-free restaurant · Salad shop (more) 987 Fremont Ave, Los Altos, CA 94024 Call Website Details →