China Garden Restaurant

8610 Brentwood Blvd G Brentwood CA 94513 USA

(925) 513-8871

Location