Green Apple

Green Apple is a restaurant in Studio City, CA. Order takeout online for pickup or delivery.

Locations