I can't believe I just found out about this service. My food came quickly and was great from Ali Baba. I can't wait to order again!
The amount they charge to deliver food is absolutely outrageous - the bill I had to pay was nearly double how much my food cost, and that was before tip (it was certainly double m...