Namaste Indian Cuisine ★★★★★4.7 (367) Restaurants Indian restaurant · Nepalese restaurant · North Indian restaurant 447 California Ave, Palo Alto, CA 94306 Call Website Details →