O
Oscar Garcia Review of INDO Restaurant & Lounge
Great place to eat, waitress are very well trained...
Great place to eat, waitress are very well trained and provides great service. One of my favorite places in Palo Alto for sure. Good for dinner or lunch
Comments: