>

Mandarin Roots

Book Now! Planning An Event?
Mandarin Roots

Mandarin Roots is a family-owned restaurant in Palo Alto that serves contemporary Chinese cuisine that everyone enjoys.

Location

3345 El Camino Real Palo Alto, CA 94306
(650) 565-8868
Share
Facebooktwitterpinterest