Average Rating
Be the First to Review
Customer Feedback
20 Years
In Business
Unclaimed
Not Yet Verified
Business Details
Serving Palo Alto, CA
Indochine is a Thai restaurant; seats 50; Open 7-days a week; Delivery available in PA area orders over $100; Business drop off catering.
Est. 2006
Palo Alto, CA
20 Years in Business