Chef Zhao Kitchen-Palo Alto
2180 W Bayshore Rd, East Palo Alto, CA 94303
Reviews
10/02/2016
Provided by YPmobilePretentious 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.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Price Range
- $$
- Neighborhood
- Duveneck - St. Francis
- Other Link
- Categories
- Chinese Restaurants, Restaurants
Suggest an Edit