Not sure how good the food is because we never got ours. We ordered our food for delivery and the guy on the phone said it would take an hour. After an hour I called back and the same guy said the food was just coming off the pans.. Okay I can wait. Another half hour passed and still nothing.. I called again. "Oh the delivery should be there any second". After ANOTHER half hour I called back for the last time and the same guy said "it should be there any moment". I'm sorry but we are ten minutes away from the store. Shouldn't take 2 hours to get food. And the guy didn't even apologize for the wait. So I canceled my order. With so many restaurants out there I can't be bothered to waste my time with a business that doesn't value their customers.