I ordered from Banana Leaf last night. We had the food delivered and I was beyond impressed. 3 meals was enough for 4 people, with some food leftover!
Delivery took close to an hour, but it was worth it. It totally cured by chinese food cravings. We ordered mongolian beef, sesame chicken and sweet chili thai beef (or something like that). The meat was not chewy or processed, it was crispy where it needed to be and had a really good flavor.
If you're looking for your chinese food fix I would totally recommend this place.