Kitchen Manager at Green Leaf Restaurant - Los Angeles, California, United States
Server
Contact Jacqueline Buss
Restaurant Manager
Contact Vishnu Vijay
Green Leaf Restaurant is a restaurants company based out of 14929 Magnolia Blvd, Sherman Oaks, California, United States.