For a place open so late, people are eager to get their food ASAP. My last order took over two and a half hours: I ordered just two falafel rollups at 12:15am, and they brought it to me at 2:50am. The food is on occasion truly amazing--the lamb can be tender, the falafel perfectly crispy on the outside and rich but springy on the inside, the vegetables can be fresh, the hommus delicious, etc...but often it's soggy and cold.
***EDIT: the above was posted last spring. Several months later, I've been getting much better service. Delivery is still slow (about 1.5 hrs, and I'm in Medford/Somerville border), but none of the problems with the food quality--it's ALL delicious. So, my previous 2-star order has become 3. If delivery times speed up, it will be 4 stars.