Palace Road, Mankavu, Kozhikode, Kerala - 673007, India
9745994515
Palace Road, Mankavu, Kozhikode, Kerala- 673007,India