Send Us A Message

Location & Hours

Green Apple China Bistro

12265 Ventura Blvd. #112, Studio City CA 91604

Tel: 818-980-5888

Fax: 818-980-5988

 

Hours

Sun - Thur 11am-10pm | Fri - Sat 11am-10:30pm

 

Want to learn more?

Copyright. Green Apple China Bistro. All Rights Reserved.