ABOUT

Coming Soon!

A TASTE OF DELICIOUS

© 2017 by Yum Cha Palace

Lunch Hours

 

Mon-Fri:    11:00 am - 02:30 pm

 

Sat:            10:00 pm - 03:00 pm

Sun:           09:30 am - 03:00 pm

Dinner Hours

Mon-Fri:    05:00 pm - 09:00 pm

Sat:            05:00 pm - 10:00 pm

Sun:           05:00 pm - 09:00 pm

Contact Details

 

1039 El Camino Real
Menlo Park, CA 94025
Tel: (650) 752-6173

Fax: (650) 847-1196