Open Now

ADDRESS

74/1237, Aysha Tower, Kannur Road, Puthiyangadi, Kozhikode, Kerala - 673021

Our Location

Contact Us