Cafe Nur ★★★★★4.5 (433) Restaurants Mediterranean restaurant · Brunch restaurant · Falafel restaurant (more) 280 Main St, Los Altos, CA 94022 Call Website Details →
Barbayani Greek Taverna ★★★★☆4.2 (189) Restaurants Greek restaurant · Mediterranean restaurant · Tapas restaurant 388 Main St, Los Altos, CA 94022 Call Website Details →