Chef Chen's

Row 1

Details
8065 Brentwood Blvd
Brentwood, CA 94513
(925) 634-8062

Foursquare Tips

  • craving for some lo mein...
  • Love the Egg Foo Young.