Namaste Indian Cuisine ★★★★★4.7 (367) Restaurants Indian restaurant · Nepalese restaurant · North Indian restaurant 447 California Ave, Palo Alto, CA 94306 Call Website Details →
Urban Momo ★★★★★4.7 (209) Restaurants Nepalese restaurant · Asian restaurant · Fusion restaurant (more) 448 University Ave, Palo Alto, CA 94301 Call Website Details →