Chef Zhao Kitchen

2180 W Bayshore Rd #120, Palo Alto
(650) 485-2221

Customers' Favorites

Menu

Photos

+79 photos
+78 photos
Add a photo

Recent Reviews

Solid Chinese fare hidden away in a little strip mall outside of downtown Palo Alto. The restaurant interior is basic, but the food is worth the trip.

Their soup dumplings were great. The pan fried dumplings were okay. I thought the bun dough was a bit thick. The pork ribs were great. The Mongolian beef lacked spice and heat. The combo fried rice was straightforward.

Service was straightforward - polite but nothing stellar.
Most of them are very delicious. They are considered to be very good Shanghainese dishes in the Bay Area. The steamed buns that can be bought and taken away are also very good. The hot dishes are all reliable.
The salted duck tastes very good but it has been stored for a long time and has a bit of a smell. What’s more disappointing is that the pot stickers also feel like they’ve been there for a long time. If I had known better, I wouldn’t have ordered them, because...
Me and my friends are loving Chef Zhao a lot. We been there so many times cuz we live close by. Chef Zhao has traditional Shanghai style food and some other American Chinese food. Our favorite item are water eel, fish gluten, special tofu and the must order Pan Fried Bun!! They also offer hand made noodles which are so delicious too.
I highly recommend go on lunch time since dinner they are very busy sometimes.
Today I went there at lunch, they are using a new...

More Reviews