Restaurant
Darbar Indian Cuisine
Recommandé par 11 habitants,
Conseils des habitants
Cheap and delicious Indian food - $. Good cheap food is a rare find in Palo Alto and this is one of the best.
Activités uniques à proximité
Les habitants recommandent également
Emplacement
129 Lytton Ave
Palo Alto, CA
Downtown North