Happy Kitchen Chinese Restaurant
39055 Cedar Blvd
Newark, CA 94560
(510) 818-1329
Menu