All Reviews by lovechinese

  • Mandarin Roots 3345 El Camino Real, Palo Alto, CA 94306 (650) 565-8868

    5 stars Posted on 03/17/2010 01:34pm

    It is a great chinese food restaurant especially you love the spicy food. I like the atmosphere... the court yard...nice feel..

    recommended to everyone