Restaurant
Darbar Indian Cuisine
Von 11 Einheimischen empfohlen,
Tipps von Einheimischen
Cheap and delicious Indian food - $. Good cheap food is a rare find in Palo Alto and this is one of the best.
Einzigartige Aktivitäten in der Umgebung
Das empfehlen Einheimische
Standort
129 Lytton Ave
Palo Alto, CA
Downtown North