food was good the first time we ordered, but since then it has just been ok. we ordered delivery today and told 40 minutes. almost two hours later it finally is delivered. not worth the wait at all.calledthem multiple times to figure out what was going on with order just to be told ten more minutes five times. we personally won't be ordering from them again.