Darbar Indian Cuisine
LinkedIn Pintrest Facebook Twitter Google +

Darbar Indian Cuisine,

Palo Alto CA
Address: 129 Lytton Ave, Palo Alto CA 94301 / (650) 321-6688

Type: Restaurant

Cuisine: Indian Vegan Vegetarian