Mandarin Roots

3345 El Camino Real
Palo Alto, CA  
Hours of Operation
Daily 11:30am-9:30pm
Customer Reviews
 Citysearch
annerose0011 on 03/20/2012
I always eat here in Hunan Garden Chines...
 Citysearch
sparkslit on 10/14/2011
Must go place, but food is pricey for wh...
Some content provided by
Citysearch
Business Details