I can't tell you a thing about the food, because we ordered for delivery and well, we called back after and hour and they lied telling us that it went out. After 2 and a quarter hours, we called back to cancel. We lived 1km away, it's a 10 minute walk! Well, apparently calling and cancelling wasn't enough. After more than four hours they ring the doorbell. We have to crawl out of bed in our PJs to answer the door... we've gone to bed! And who's there, but the delivery guy. Seriously? You think we are interested in food that we ordered for dinner four hours ago? You order at 7 and you think you can deliver it at 11 PM? And the phone attitude says it all... they just aren't listening! You would think that after an hour and a half that you should pick up the phone and apologize and see if they still want the order? After two hours? After two and a half hours? After three hours? After three and a half hours? After four?