Chef Zhao Kitchen-palo Alto
2180 W Bayshore Rd Ste 120
East Palo Alto, CA 94303-1837
650-485-2221