
Chef Zhao Kitchen
RestaurantsListed for students and visitors near Stanford University in Stanford, California.
Chef Zhao Kitchen is a Shanghainese and southern Chinese restaurant at 2180 W Bayshore Road in Palo Alto, serving the peninsula since 2016. It is known for pan-fried juicy pork buns, soup dumplings and noodle dishes, with a private dining room for French-Japanese fusion by reservation. Open Tuesday through Sunday.