Darbar Indian Cuisine ★★★★☆4.2 (924) Restaurants Indian restaurant · Asian restaurant · Non vegetarian restaurant (...) 129 Lytton Ave, Palo Alto, CA 94301 Call Website Details →