
INDO Restaurant & Lounge
RestaurantsListed for students and visitors near Stanford University in Stanford, California.
INDO on El Camino Real in Palo Alto is a Southeast Asian restaurant and lounge blending traditional flavors with western cooking, with craft cocktails by owner Bryan Lew and family-style dishes from chef-owner Thomas Charoen.