The presiding deity is Narasimhar (also called Mukunda Nayaka) is depicted in a seated posture facing West. The temple is located close to the Tiruththanka temple in Vishnu Kanchipuram. The temple has three shrines, one each for the presiding deity Azhagiyasingar, one for his consort Amruthavalli and other for Garuda.