12265 Ventura Blvd Ste 112, Studio City
(818) 980-5888
Welcome to Green Apple China Bistro!
In our restaurant you will enjoy our freshly prepared authentic Chinese food. Most of our ingredients are local made and freshly cut. We use top rated beef flank steak, chicken breast, farm raised salmon and sea...