The food took a long time to be served but it was worth the wait.