Home > Chinese Restaurants > Palo Alto, CA Chinese Restaurants
Address:
3295 El Camino Real
Palo Alto, CA 94306
Phone:
(650) 494-9184
Website:
http://www.indorestaurant.com
See Also: Palo Alto, CA Chinese Restaurants
This is a business listing for INDO Restaurant & Lounge (3295 El Camino Real, Palo Alto, CA 94306) from the Chinese Restaurants directory, under Palo Alto, CA Chinese Restaurants, provided by yeschinese.com.
Where is INDO Restaurant & Lounge located?
INDO Restaurant & Lounge is located at: 3295 El Camino Real, Palo Alto, CA 94306.
What is INDO Restaurant & Lounge's phone number?
INDO Restaurant & Lounge's phone number is: (650) 494-9184.
What is INDO Restaurant & Lounge's website?
INDO Restaurant & Lounge's website is: http://www.indorestaurant.com.
You can find more similar services in Palo Alto, CA Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the Palo Alto, CA Chinese Restaurants Directory: Sushi House, Panda Express, Jing Jing, P.F. Chang's, A9.Com.