Cafe Nur ★★★★★4.5 (433) Restaurants Mediterranean restaurant · Brunch restaurant · Falafel restaurant (more) 280 Main St, Los Altos, CA 94022 Call Website Details →