Food Craft Institute, Kannur, Kerala, India is located in Kannur, India on Suhara Arcade, 4th Floor, Arattu Road. Food Craft Institute, Kannur, Kerala, India is rated 4.7 out of 5 in the category hotel management school in India.
Address
Suhara Arcade, 4th Floor, Arattu Road