Green Leaf is a Chinese restaurant offering takeout and delivery, with vegetarian options and free parking.