Chef Zhao Kitchen-Palo Alto
Add to Favorites
CLOSED NOW
Today: 11:30 am - 2:30 pm, 5:00 pm - 9:30 pm
Tomorrow: 11:30 am - 2:30 pm, 5:00 pm - 9:30 pm
Saved to Favorites
10/02/2016
Pretentious atmosphere, long waiting, and poor service, but good food. Not to mention the fact that they also serve large portions and most of the food is at a decent price.
Phone: (650) 485-2221
Address: 2180 W Bayshore Rd, East Palo Alto, CA 94303
Website: http://www.chefzhaokitchen.com
940 Industrial Ave, Palo Alto, CA 94303
888 Willow Rd, Menlo Park, CA 94025
2633 California St, Mountain View, CA 94040
2105 Old Middlefield Way, Mountain View, CA 94043
102 Castro St, Mountain View, CA 94041
102 Castro St, Mountain View, CA 94041
210 Castro St, Mountain View, CA 94041
400 Moffett Blvd, Mountain View, CA 94043
273 Castro St, Mountain View, CA 94041
485 Castro St, Mountain View, CA 94041