About
Chef Chen, the premier Chinese restaurant in San Leandro, CA, offers an authentic culinary experience that will transport your taste buds to the heart of China. Located at 600 Dutton Ave, Chef Chen is a must-visit destination for foodies and families alike.
Our menu boasts a wide range of traditional Chinese dishes, expertly prepared by our skilled chefs using only the freshest ingredients. From savory noodles to delectable dumplings, every bite is a flavorful delight. Whether you're in the mood for spicy Szechuan cuisine or delicate Cantonese flavors, Chef Chen has something for everyone.
At Chef Chen, we're committed to providing exceptional service, a welcoming atmosphere, and an unforgettable dining experience. Join us for lunch or dinner and discover why we're the go-to Restaurant in San Leandro for authentic Chinese cuisine.