
Chef Kwan's Cafe
RestaurantsListed for students and visitors near Stanford University in Stanford, California.
Chef Kwan's is a takeout-only Chinese restaurant at 630 Menlo Avenue in Menlo Park, the former Su Hong, serving the same menu under a new name. Signature dishes include General's Chicken, beef broccoli and BBQ pork fried rice, with pickup and delivery. Open daily for lunch and dinner.