Chef Zhao Kitchen is a chinese restaurant East Palo Alto located in United States.
2180 W Bayshore Rd (Channing) East Palo Alto , CA 94303 United States
Wi-Fi | Yes |
Outdoor Seating | Yes |
Menus | Brunch, Lunch, Dinner, Happy Hour |
The fried dumplings (Shen Jian Bao ) are also juicy, full of soup , and very crispy on the bottom. Better than the Shanghai Flavor Shop.
Thick stir-fried noodles were good but unexceptional and the cook could have gone lighter on the soy sauce with the sauteed green beans . He more than redeemed himself with the outstanding dim sum .
Th Shanghai soup dumplings are tasty and full of soup . The right amount of fattiness and juice .
The scallion noodles with dried shrimp look simple, but are packed with flavor.
New and great option for take out ! Spicy and delicious!
Pan fried soup dumplings
Xiao Long Bao were very good. General Tsao chicken not so much - soggy at best
Authentic Shanghainese food
Prefer jin jin gourmet in Sunnyvale
First workout is free. Very efficient workout. Strength and cardio together. - ᴡ Lewis
The cheese department is outstanding; a good variety of cheeses and extremely helpful staff. - Renee Budak
Authentic chinese food, close to Palo Alto downtown, good portions and prices. - Christie Ma
Relaxed and good quality Chinese sit down place in Palo Alto. Loved the dim sum. - Garry Tan
One of my fav spots in Palo Alto! The seafood fried rice and the spinach shrimp dumplings are on point! - Muneeb Anwar
Yummy milk tea! I love the regular bubble tea. I get it 70% sweet with tapioca pearls. Milk foam is also pretty popular. Tea is creamy & delicious. Go a lot when I'm in Asia - happy they're in CA! - Elynn Lee
love their affordable Swedish meatballs dish and yummy cinnamon rolls and ice cream for $1.00. Can be hectic on weekends but you always manage to buy something you think you need. - jennifer lei chan