Restaurant
Darbar Indian Cuisine
door 11 locals aangeraden,
Tips van locals
Cheap and delicious Indian food - $. Good cheap food is a rare find in Palo Alto and this is one of the best.
Unieke activiteiten in de buurt
Andere aanbevelingen van locals
Locatie
129 Lytton Ave
Palo Alto, CA
Downtown North