← Los Angeles restaurants
Green Apple China Bistro
No reviews yet
Chinese12265 Ventura Blvd, Studio City
Own or manage Green Apple China Bistro? Claim this listing free
Hours
Hours not listed yet.
Details
Address12265 Ventura Blvd, Studio City 91604-2528
Phone+18189805888
Websitehttp://www.greenapplechinabistro.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.