I have ordered off eat24 about 5 times now. The food is fresh, not greasy (not even the fried food is greasy) and everything tastes natural and wholesome, not processed. The pita bread is great but goes stale within hours sometimes. Some of the items I have tried are completely addicting and I could eat them every single day.
I would love to give this place 5 stars but with every single order there has been something wrong or missing, usually minor, but the last order a couple of days ago did not have the extra topping I had ordered (and paid for!) on my pizza, which left the pizza kind of bland and just simply not what I had asked for, so I didn't even want it anymore ($ wasted). Again, fairly minor but hugely disappointing.
Food is great, but this place would probably be better in person so if there is a problem it could be corrected right away.