Studio City, CA asian restaurants & food

Green Apple China Bistro

Asian Restaurant, Chinese Restaurant

12265 Ventura Blvd Ste 112, Studio City, CA 91604
(818) 980-5888

Excellent Good Average Poor Awful 4.5 / 5 based on 199 votes

Photos

  • Green Apple China Bistro photo by Victoria Reuveni
  • Green Apple China Bistro photo by MATTHEW HOPKINS
  • Green Apple China Bistro photo by Neil
  • Green Apple China Bistro photo by Skip Torvinen
  • Green Apple China Bistro photo by Brandon Kurtz
... cream cheese wontons, beef chow fun and cashew chicken! The best Chinese food in the area and always fresh! ... Favorite meal here is cream cheese wontons, chicken soup, garlic chicken, Thai iced...

Reviews: 1

  • Russell P.