Restaurants - Indian in Palo Alto, CA
Darbar Indian Cuisine
Janta India Cuisine
Marigold Indian Cuisine
Straits Cafe