3295 El Camino Real
Palo Alto, CA 94306
Call

INDO Restaurant & Lounge

Neighborhoods: Ventura
Cuisine: Indonesian, Fusion, American

Offer Available!

 

Tags
Indonesian Good For Kids Fusion
Website
Video
Hours
Contact Business

INDO Restaurant & Lounge  Restaurant Reviews

Copy the link below and paste onto your website or blog to display badge.

INDO Restaurant & Lounge is located near the cities of East Palo Alto, Santa Clara County, Stanford, Menlo Park, and Mountain.
People found this by searching for: Indo Palo Alto.