Not currently ranked
The Mandarin
- Chinese restaurant
- 1029 El Camino Real, Menlo Park, California, 94025
Find your next restaurant.
Previous recognition
#1 Chinese restaurant in Menlo Park, California
Not currently ranked
#1 Chinese restaurant in Menlo Park, California