We go there every other month and enjoy ourselves, but our recent delivery experience was so horrible that I may never return.
We ordered in for a house party. The food did not come for two hours, after numerous phone calls to see what was happening. Every time they assured us that the delivery boy had "just left," a dubious assertion to give twice thirty minutes apart. The food came soggy and warm. No offers of discount or any other recourse were given, except to reduce the tip to the poor guy working for them.