Food was ok, arrived hot and reasonably good.
I ordered it online (no delivery charge if you order greater than 20$). I always tip the delivery guy, but as soon as this one arrived, before he even handed me the food or the bill to sign, he said "you still need to pay the delivery charge" and when I said that the website said it was included he responded "well, its up to you."
I always tip, and well, but someone trying to trick me into thinking its a "delivery charge" that I hadn't paid yet vs a tip is really not okay.