Brick Lane, London based Aladin restaurant is undeniably one of the world's best Indian curry restaurants that serve authentic Indian delicacies.