>

INDO Restaurant & Lounge

Book Now! Planning An Event?
INDO Restaurant & Lounge

Enjoy the full dining experience complete with Indonesian-inspired dishes and creative cocktails in a modern setting. Come try this Palo Alto restaurant today!

Location

3295 El Camino Real Palo Alto, CA 94306
(650) 494-9184
Share
Facebooktwitterpinterest