Happy Kitchen
Address:
39055 Cedar Blvd Ste 108, Newark, CA 94560
Phone:
(510) 818-1329
Other Details:
Happy Kitchen is a Chinese restaurant that offers variety of traditional favorites including salt and pepper spare ribs, walnut shrimp, sweet and sour fish filet, beef with tofu, mixed vegetables and kung pao beef.
Restaurants
Other Businesses: