
Dosa Point
RestaurantsListed for students and visitors near Stanford University in Stanford, California.
North and South Indian restaurant at 840 Willow Road in Menlo Park, California, near Stanford, serving dosa, uttapam, kebabs, curries and biryani with vegetarian and vegan options.