Arabian Chichen Pie