Enjoy Indian cuisine at Delhi'cious, located within Aqualibi.