Address: 1039 El Camino Real, Menlo Park, CA 94025, USA
Phone: (650) 752-6173
State: California
City: Menlo Park
Zip Code: 94025
Opening Hours
Monday: 11:00 AM – 2:30 PM, 5:00 – 9:00 PM
Tuesday: 11:00 AM – 2:30 PM, 5:00 – 9:00 PMWednesday: 11:00 AM – 2:30 PM, 5:00 – 9:00 PM
Thursday: 11:00 AM – 2:30 PM, 5:00 – 9:00 PM
Friday: 11:00 AM – 2:30 PM, 5:00 – 9:00 PM
Saturday: 10:00 AM – 3:00 PM, 5:00 – 10:00 PM
Sunday: 9:30 AM – 3:00 PM, 5:00 – 9:00 PM
related searches: Yum cha palace downtown menlo park price, Yum cha palace downtown menlo park menu, Yum Cha Palace menu, Yum cha palace downtown menlo park reviews, Yum Cha menu, Yum Cha Hours, Yum Cha San Francisco, Yum cha near me